我一直从事游戏任务,从未使用过util类.现在我需要使用File IO,所以我需要java.util中的Scanner.但现在每次运行程序时,都会显示"错误:对Timer的引用不明确,java.util中的java.util.Timer类和javax.swing中的类javax.swing.Timer匹配Timer myTimer;"
我该怎么办?
你可能进口java.util.*以及javax.swing.*.两者都包含一个Timer类,因此编译器不知道你想要哪一个.
最简单的解决方案是在导入javax.swing.Timer结束时添加额外的导入.更好的方法是删除其中一个*导入,然后从该包中导入所需的各个类.
顺便说一下,您可能应该首先将加载代码分成单独的类.