【发布时间】:2011-02-12 15:25:16
【问题描述】:
所以我的印象是,在编程中犯的任何错误都可以通过撤消它来轻松撤消......我只是发现事实并非如此!
我正在从事一个明天到期的大型学校 Java 编码项目,我想更改特定类中列表变量的列表类型。我单击了 括号内的值,并且(我不知道为什么我只是不进行查找和替换)我选择了该值,然后点击重构。
我想将文本更改为字符串。我不知道它做了什么,但它很糟糕。基本上每次在我的程序中使用字符串(就像每个类一样)时,它都会用红色下划线并且不起作用。我所有的课程现在都被红色覆盖了。每个人的错误信息都是一样的:
method setString in interface java.sql.PreparedStatement(or whatever method I am using) cannot be applied to given types
required: int,java.lang.String
found: int,myPackage.String
有人对这件事有什么想法吗?不知何故,我正在使用我的包中的字符串,而不是 java.lang 包,但没有更改任何导入。对我来说这是一件愚蠢的事情,我只是希望我可以撤消它并重新开始这个项目。
谢谢!!
【问题讨论】:
标签: java string netbeans package