日期:2014-05-20 浏览次数:21236 次
public static void main(String[] args) {
        List books = new ArrayList();
        books.add(new String("java"));
        books.add(new String("android"));
        
        ListIterator ite = books.listIterator();
        
        while(ite.hasNext()){
            System.out.println(ite.next());
            ite.add("----------");
        }
        
        while(ite.hasNext()){
            System.out.println(ite.next());
        }
    }
------解决方案--------------------
public static void main(String[] args) {
		List books = new ArrayList();
		books.add(new String("java"));
		books.add(new String("android"));
		int i = 1;
		ListIterator lit = books.listIterator();
		while (lit.hasNext()) {
			System.out.println(lit.next());
			lit.add("-----");
			++i;
			lit = books.listIterator(i);
			
			
			
		}
	}
这样不久达到你的效果了
------解决方案--------------------
lit.add("---------");
要加个计数器  也就是对这个进行控制  不然不但的加------------又不但的输出  死循环