在JAVA反射中间遇到的超奇怪的问题!

public static void main(String[] args) {
UserBean userBean=new UserBean();
Method[] methods=userBean.getClass().getMethods();
String name=methods[2].getName();
System.out.println(name);
}

}
输出的是getUid(),没有错
Klaus。(741691740) 11:23:20
但是:
public static void main(String[] args) {
UserBean userBean=new UserBean();
Method[] methods=userBean.getClass().getMethods();
String name=methods[2].getName();
System.out.println(name);
System.out.println(name.equals("getUid"));
System.out.println(name);
}

}
我多加了一句话。怎么就变成了输出getVaules了?


慕村9548890
浏览 415回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java