Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 类型字符串的add(String)方法未定义 ArrayList indirizzi=new ArrayList(); 在本例中,for(int i=0;i_Java - Fatal编程技术网

Java 类型字符串的add(String)方法未定义 ArrayList indirizzi=new ArrayList(); 在本例中,for(int i=0;i

Java 类型字符串的add(String)方法未定义 ArrayList indirizzi=new ArrayList(); 在本例中,for(int i=0;i,java,Java,返回一个String,然后对get()返回的String调用add()。String类没有add()方法,因此类型String的未定义错误。我相信您只是想要: ArrayList<String> indirizzi = new ArrayList<String>(); for(int i=0; i<n; i++) { String ind = in.nextLine(); indirizzi.get(i).add(ind); } 将用户输入添加到列

返回一个
String
,然后对
get()
返回的
String
调用
add()
String
类没有
add()
方法,因此类型
String
的未定义错误。我相信您只是想要:

ArrayList<String> indirizzi = new ArrayList<String>();
for(int i=0; i<n; i++) {
    String ind = in.nextLine();
    indirizzi.get(i).add(ind);
}
将用户输入添加到
列表中

如果要在特定索引处添加,请使用以下方法:

它将
ind
设置为
indirizzi
i
第个索引,在这种情况下返回一个
字符串
,然后对
get()
返回的
字符串调用
add()
字符串
类没有
add()
方法,因此类型
字符串的未定义错误。我相信您只是想要:

ArrayList<String> indirizzi = new ArrayList<String>();
for(int i=0; i<n; i++) {
    String ind = in.nextLine();
    indirizzi.get(i).add(ind);
}
将用户输入添加到
列表中

如果要在特定索引处添加,请使用以下方法:


它将
ind
设置为
indirizzi

i
第个索引是的,但我想在arraylist@user10610048
add()
将元素添加到列表的末尾,因此如果
列表
为空,则它将已经将元素设置到
第I个
位置。如果不是,请检查我对
集合()
方法的编辑是的,但我想在arraylist@user10610048
add()
将元素添加到列表的末尾,因此如果
列表为空,则它将已经将元素设置到第i个
位置。如果不是,请检查我对
set()方法的编辑
indirizzi.set(i, ind);