在Java中查找方法重载计数

时间:2012-08-09 05:55:24

标签: java overloading

在我目前正在研究的一些项目中,方法重载在许多类中被滥用:具有相同名称的方法多次重载,只是参数的存在或不存在。我想改变它。

是否有任何现有工具可以计算Java类中方法重载的次数?感谢。

1 个答案:

答案 0 :(得分:5)

使用反射获取某个类的List<Method> getDeclaredMethods()并检查相同的名称(getName())不同的签名方法(getParameterTypes()