Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 搜索具有给定运算符的类对象的用法?[月食]_Java_Eclipse - Fatal编程技术网

Java 搜索具有给定运算符的类对象的用法?[月食]

Java 搜索具有给定运算符的类对象的用法?[月食],java,eclipse,Java,Eclipse,例如,假设我想找到对任何字符串对象使用==运算符的所有实例,这样我就可以用.equals()替换它。我怎样才能进行这样的搜索?否则我就得一行一行地筛选我的代码。。。谢谢:)Eclipse没有任何针对操作员的特殊搜索功能。但这并不意味着你不能对它们进行文件搜索 你最好还是赶紧去找这样的问题。在所有文件中搜索“==”和“==” CTRL-H->文件搜索选项卡 Containing text: ==" File name patterns: *.java 然后对字符串==(注意==和“FindBug

例如,假设我想找到对任何字符串对象使用==运算符的所有实例,这样我就可以用.equals()替换它。我怎样才能进行这样的搜索?否则我就得一行一行地筛选我的代码。。。谢谢:)

Eclipse没有任何针对操作员的特殊搜索功能。但这并不意味着你不能对它们进行文件搜索

你最好还是赶紧去找这样的问题。

在所有文件中搜索“==”和“==”

CTRL-H->文件搜索选项卡

Containing text: =="
File name patterns: *.java

然后对字符串==(注意==和“

FindBugs可能也会对这种类型的编码产生警告。

PMD允许您使用XPath或Java非常容易地编写自己的规则。FindBugs也这样做吗?“FindBugs也这样做吗?”不容易。;o)如果像if(oneString==anotherString)中那样比较字符串变量,则它不起作用