读书人

这个程序先是顺序输出接着是反序输出

发布时间: 2013-12-19 00:33:34 作者: rapoo

这个程序先是顺序输出接着是反序输出,previous用错在哪里
如题

                                                                            
[解决办法]
ListIterator才有hasPrevious的方法。
改成这样就行了:

public static void main(String[] args)
{
LinkedList<Integer> list = new LinkedList<Integer>();
list.add(10);
list.add(2);
list.add(3);
list.add(6);
list.add(5);
list.add(20);
list.add(21);

ListIterator<Integer> it = list.listIterator();

while(it.hasNext())
{
System.out.println(it.next());
}

while(it.hasPrevious())
{
System.out.println(it.previous());
}


}

读书人网 >J2SE开发

热点推荐