我有两个 ArrayList
private ArrayList<ArrayList<String> dataList = new ArrayList<>();
//This is a class variable
ArrayList<String> dataRow = new ArrayList<>();
//This is a method variable
我将项目添加到 dataRow
dataRow.add("number");
dataRow.add("firstName");
dataRow.add("surname");
dataRow.add("dateStart");
dataRow.add("dateEnd");
然后我将每个 dataRow 添加到 dataList 中,得到一个 ArrayList 的 ArrayList
dataList.add(dataRow);
我的问题是:
我只需要从每个 dataRow 中选择元素 3 和 4,我找不到任何有效的代码。
我试过了
for (ArrayList<String> eachRow : dataList)
{
For (String eachElement : eachRow)
(
System.out.println(eachElement)
}
}
所有这一切都是打印出所有元素
我也尝试过其他代码,例如
dataList.get(eachElement)
这会在 netbeans 中引发没有合适的方法错误