1 回答

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊
迭代器不存儲數(shù)據(jù)。它是底層集合的表示,允許您對其進(jìn)行迭代。
只需將您的字符串列表存儲在另一個(gè)列表中List<List<String>>。List類實(shí)現(xiàn)Iterable接口,這意味著您可以在任何列表上獲得迭代器。
List<List<String>> itrr = new ArrayList<>();
for (int i = startLoop; i <= endLoop; i++) {
List<String> listOfString = new ArrayList<>();
for (int j = startInnerLoop; j <= endInnerLoop; j++) {
...
listOfString.add(...);
}
itrr.add(listOfString);
}
Iterator<List<String>> iter = ittr.iterator();
ListIterator如果需要,您甚至可以獲得。
ListIterator<List<String>> listIter = ittr.listIterator();
添加回答
舉報(bào)