我正在尝试创建一个ArrayList,每个索引处都有一个字符串数组。我已经使用了以下代码:
但这就像:
ArrayList<String[]> deliveryTimes = new ArrayList<String[]>();
String[] str = new String[times.size()];//times is an Arraylist of string
for(int i=0; i<times.size();i++){
str[i] = times.get(i);
}
deliveryTimes.add(str);
使用上述代码,字符串数组str的所有元素都被添加到deliveryTimes数组列表的不同索引中。但是我想把str作为一个数组添加到一个索引中。所以应该像下面这样:
[["a","b","c"],["aa","bb","cc"],["aaa","bbb","ccc"]]
但这就像:
["a","b","c","aa","bb","cc","aaa","bbb","ccc"]