public class Unite8_Iterator {
public static void main (String []mags) {
//给数组初始化
String []arr = new String[]{"good","morning","dear","ladys","and","gentalmen"};
//使用List集合
List books = new ArrayList();
//一个一个添加元素进去
for (int i = 0; i < arr.length; i++) {
books.add(arr[i]);
}
//迭代器(既可以向后迭代,也可以向前迭代)
ListIterator bookLid = books.listIterator();
//当前元素有下一个的时候,输出下一个
while (bookLid.hasNext()) {
System.out.println(bookLid.next());
bookLid.add("=====分隔符=====");
}
System.out.println();
//当前元素有前一个元素时,输出前一个
while ( bookLid.hasPrevious()) {
System.out.println(bookLid.previous());
}
}
}