我有一个接口(I.java),它有很少的方法。(例如:settext()) 在其中一个类中,它们声明了接口类型为“I”的变量“x”。它们使用x.settext()调用方法settext()。 但是有一个错误说是类型转换。当我导航到接口类型时,它会打开一个I.class文件,并且缺少settext()方法。但是I.java文件仍然有settext()方法。我该如何重新编译?
答案 0 :(得分:0)
您可以找到计算机上存在.class文件的位置,然后手动将其删除。回到你的IDE假设eclipse,做一个Project-> Clean并尝试刷新你的项目。同时设置启用项目 - >自动构建。回到IDE中的项目层次结构并检查新生成的.class文件,现在应该更新。让我知道它是否适合你!