public class GenericTest {
public static void main(String[] args) {
List<String> inte = new LinkedList<String>();
inte.add("1");
inte.add("2");
inte.add("3");
inte.add("4");
ListIterator<String> list =inte.listIterator();
while(list.hasPrevious())
{
System.out.println(list.previous());
}
public class GenericTest {
public static void main(String[] args) {
List<String> inte = new LinkedList<String>();
ListIterator<String> list =inte.listIterator();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
//ListIterator<String> list =inte.listIterator();
while(list.hasPrevious())
{
System.out.println(list.previous());
}
public class GenericTest {
public static void main(String[] args) {
List<String> inte = new LinkedList<String>();
ListIterator<String> list =inte.listIterator();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
//ListIterator<String> list =inte.listIterator(inte.size);//这里的参数
while(list.hasPrevious())
{
System.out.println(list.previous());
}
public class GenericTest {
public static void main(String[] args) {
List<String> inte = new LinkedList<String>();
ListIterator<String> list =inte.listIterator();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
//ListIterator<String> list =inte.listIterator(inte.size);//这里的参数
while(list.hasPrevious())
{
System.out.println(list.previous());
}
}
} 作者: 罗闯 时间: 2012-4-5 16:28
2楼是正解 {:soso_e179:} 胶鞋脑袋 看来得去歇会了作者: 孙利川 时间: 2012-4-5 18:56
public class GenericTest {
public static void main(String[] args) {
List<String> inte = new LinkedList<String>();
inte.add("1");
inte.add("2");
inte.add("3");
inte.add("4");
ListIterator<String> list =inte.listIterator();
while(list.hasPrevious()) //hasPrevious是以逆向遍历列表,当ListIterator初始化时,它指向的是列表的最前端,逆向遍历已经没有无素了,所以会返回false,导致下面代码无法执行。
{
System.out.println(list.previous());
}