【发布时间】:2015-06-09 07:53:47
【问题描述】:
有没有一种简单的方法可以在java项目中搜索,类中的哪些方法具有相同的“名称”?
例如:
public class Banana{
void findBananas(Ananas ananas) { --- }
void findBananas(Bananas banana) { --- }
void findCiao(Ciao ciao) { --- }
void findCiao2(Ciao ciao) { --- }
}
搜索必须指定在 Banana 类中有重复的方法名称“findBananas”。
感谢任何工具/ide。
【问题讨论】:
-
如何在同一个类中搜索同名方法。这些方法称为重载方法。您正在寻找的是一种查找
overloaded方法的方法。您解释它的方式有点矫枉过正。话虽如此,您是要进行文本搜索还是要在运行时通过反射找到它们? -
啊哈哈真的 :) 谢谢!
-
我想列出 Java 项目中所有类中的“重复”方法。这偏离了您的初始要求。您想在所有类中查找重复项还是在每个类中查找所有类中的重复项。另外,你有没有尝试过什么?如果否,这个问题可能是编码请求的候选者,并且可能会被关闭。
-
好的,我删除了我的答案,但你绝对可以通过反思来做到这一切。找到程序中的每个类,循环查找重复的方法。
标签: java eclipse search ide signature