[英]Error in placing values in an object class inside an ArrayList
我正在尝试创建一个表(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);
}
}
我已经想通了。 我用了:
arrList1.add(new Content("9","9"));
抱歉,添麻烦了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.