【发布时间】:2011-06-26 09:53:32
【问题描述】:
【问题讨论】:
-
Ctrl-Space 没有帮助您自动完成?
【问题讨论】:
您的Queue 类位于未命名的包下(请参阅JLS)。无法导入。此外,这是不好的做法。
你有两个选择
将您自己的代码移动到未命名的包中。从理论上讲,它们都在同一个包中,您不需要导入Queue,因为它的类名足以找出类。
使用JarJar - 重新打包 Jar 文件的工具。重新打包包含 Queue 类的 Jar,并将未命名的包移动到合理的包名。使用完全限定类名 (FQCN) 进行导入。
我建议使用包并选择选项 2。
编辑 1:另见What's the syntax to import a class in a default package in Java?
【讨论】: