0

我有两节课

class A {
    public String getAb001() {
        return ab001;
    }
    // Other Methods
}

class B {
    public String getXy001() {
        return xy001;
    }
    // Other Methods
}

注意:方法注意事项:两个类的方法名都通过方法名的前两个字母来区分(例如Ab001和Xy001,这里前两个字母不同,包括get)。
当 A 类方法名称等于 B 类方法时,我需要打印成功消息。这里扣除get+方法名的前两个字母后,应该会打印成功信息。
这将有助于我的大问题。请填写免费分享。提前致谢

4

1 回答 1

0

这看起来很简单,如果我遗漏了什么,请发表评论:

boolean areMatch(Method a, Method b) {
  return salientNamePart(a).equals(salientNamePart(b));
}

String salientNamePart(Method m) {
  return m.getName().substring(5);
}
于 2012-09-19T09:49:57.180 回答