Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在做游戏任务,从未使用过 util 类。现在我需要使用 File IO,所以我需要使用 java.util 中的 Scanner。但是现在每次我运行程序时,它都会显示“错误:对 Timer 的引用不明确,java.util 中的 java.util.Timer 类和 javax.swing 中的 javax.swing.Timer 类都与 Timer myTimer 匹配;”
我该怎么办?
您可能还导入java.util.*了javax.swing.*. 两者都包含一个Timer类,因此编译器不知道您想要哪个。
java.util.*
javax.swing.*
Timer
javax.swing.Timer最简单的解决方案是在导入结束时添加一个额外的导入。更好的是删除 * 导入之一,然后从该包中导入您需要的各个类。
javax.swing.Timer
顺便说一句,您可能应该首先将加载代码分离到一个单独的类中。