本帖最后由 张旺达 于 2013-4-23 13:23 编辑
- import java.util.*;
- public class ListIteratorTest
- {
- public static void main(String[] args)
- {
- String[] books = {"AAAAA","BBBBB"};
- List bookList = new ArrayList();
- for (int i=0; i<books.length; i++)
- {
- bookList.add(books[i]);
- }
-
- ListIterator lit = bookList.listIterator();
- while(lit.hasNext())
- {
- System.out.println(lit.next());
- lit.add("-------分隔符-------");
- }
- System.out.println("=======下面开始反向迭代=======");
- while(lit.hasPrevious())
- {
- System.out.println(lit.previous());
- }
- }
- }
复制代码 输出结果是:
AAAAA
BBBBB
=======下面开始反向迭代=======
--------分隔符--------
BBBBB
--------分隔符--------
AAAAA
请帮我读一下此程序,顺序有点看不明白啊。。。 |