Ошибка при размещении значений в классе объекта внутри ArrayList - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь создать таблицу (2d), в которой каждая ячейка состоит из значения и ключа (создал объект для этого), но у меня возникают проблемы при помещении значения в объект из ArrayList.

Несовместимые типы: String нельзя преобразовать в int

public static void Con(){
ArrayList<Content> arrList1 = new ArrayList<Content>();
ArrayList<ArrayList> arrList2 = new ArrayList<ArrayList>();

//Content yeah = new Content("asdfas","asdfasdf");
for(Content a: arrList1)
//arrList1.add(Content a = new Content("asdf","fasd"));
arrList1.add("oh","yeah");
//arrList1.ge

}

Вот класс объектов

public class Content extends Object{
    private String key;
    private String value;   
    private String keyVal;

    public Content (String key, String value) {

        this.key = key;
        this.value = value;
    }

    public String getKey() {

        return key; 
    }

    public String getValue() {

        return value;   
    }

    public String getKeyValue(){
        return key+value;
    }

    public void display(){      
        System.out.println(this.key+","+this.value);
    }

}

1 Ответ

0 голосов
/ 25 февраля 2019

Я уже понял это.Я использовал:

arrList1.add(new Content("9","9"));

Извините за беспокойство

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...