eclipse中java.util.*能正常导入,但没有java.util.List该怎么办

不想重新安装jdk
2024-12-30 00:39:38
推荐回答(3个)
回答1:

这问题就好解决了
你用了2个List对象, 一个是awt.List, 一个是util.List
你如果同时import这2个List, 你在方法里面直接写List, 编译器怎么去区别你到底用哪一个呢?
所以,编译器就直接不让你import类名相同的Class
故,你的第二个List的import会报错
解决办法, import了awt.List, 那么你方法里面如果要用util.List, 请直接写全名: java.util.List

回答2:

你导错包名了,java.awt.list,跟java.util.list,这是两码事,awt是Java GUI里面的,你把这个删掉.
Java里面有很多类库,类名可能一样,但是,包名不一样,这个要区分清楚

回答3:

不可能啊,java.util.*里面包括了list啊