我试图List<String[]>
在函数之间传递一个,但我得到了一个奇怪的结果。
功能!
public List<String[]> tes(){
List<String[]> test = new ArrayList<String[]>();
String[] temp = {"a","b","c"};
test.add(temp);
temp[0] = "d";
temp[1] = "e";
temp[2] = "f";
test.add(temp);
return test;
}
提取。
String output = "";
List<String[]> Results = db.tes();
for (String[] row: Results) {
output = output + row[0] + " " + row[1] + "\n";
}
结果:
d e
d e
我真的不明白。应该是a b d e
,但不是。