我有一个String [](一个字符串数组),它的不同索引有多个值。现在我想将这个完整的字符串数组添加到数组列表(ArrayList)的单个索引中。
答案 0 :(得分:2)
试试这个:
List<String[]> stringArrayList = new ArrayList<String[]>();
stringArrayList.add(/*your String[]*/);
一个完整的例子:
package nl.testing.startingpoint;
import java.util.ArrayList;
import java.util.List;
public class Main
{
public static void main(String[] args) {
String[] stringArrayOne = {"one", "two"};
String[] stringArrayTwo = {"three", "four"};
List<String[]> stringArrayList = new ArrayList<String[]>();
stringArrayList .add(stringArrayOne);
stringArrayList .add(stringArrayTwo);
for (String[] objectArray : stringArrayList) {
for (String object : objectArray) {
System.out.println(object);
}
}
}
}
输出结果为:
使用generics调用此方法。查看链接以获取更多泛型示例!
答案 1 :(得分:-2)
您可以使用Map或LinkedHashMap&gt;按特定顺序存储数据