import java.util.*;public class Collection {
public static void main(String[] args) {
Collection c = new HashSet();
}
}一个简单的测试,改为 HashSet c = new HashSet();
可是我看马士兵的视频说这样定义扩展性比较好,但我就是编译通不过提示incompatible types found :java.util.HashSet
public static void main(String[] args) {
Collection c = new HashSet();
}
}一个简单的测试,改为 HashSet c = new HashSet();
可是我看马士兵的视频说这样定义扩展性比较好,但我就是编译通不过提示incompatible types found :java.util.HashSet
import java.util.*;public class TT {
public static void main(String[] args) {
Collection c = new HashSet();
}
}
编译还一样
在你默认目录下,可能存在一个Collection.class的文件,找到它,删掉它,就好了.
以后不要再起和JDK类库中同名的类名了.找麻烦.