import java.util.*;ListIterator lit = list1.listIterator( );
编译时报错
TestListIterator.java:11: incompatible types
found : java.util.ListIterator
required: ListIterator
改为java.util.ListIterator lit = list1.listIterator( );就可以了
但是已经import java.util.*;为什么还有加java.util.ListIterator?
编译时报错
TestListIterator.java:11: incompatible types
found : java.util.ListIterator
required: ListIterator
改为java.util.ListIterator lit = list1.listIterator( );就可以了
但是已经import java.util.*;为什么还有加java.util.ListIterator?
有好几个ListIterator类 在不同的包里
明显ListIterator没有关联到java.util.ListIterator
public static void main(String[] args) {
List list1 = new ArrayList();
list1.add("one");
list1.add("two");
list1.add("three"); ListIterator it = list1.listIterator(list1.size());
it.add("four");
}
}放到D:\myjava\exercise目录编译出现问题
TestLit.java:11: incompatible types
found : java.util.ListIterator
required: ListIterator
ListIterator it = list1.listIterator(list1.size());
^
放到D:\下编译就没问题这是为什么呢?
TestLit.java:11: incompatible types
found : java.util.ListIterator
required: ListIterator
ListIterator it = list1.listIterator(list1.size());
^
放到D:\下编译就没问题
和目录没有关系吧,呵呵