Java反射,使用GetDeclaredField时忽略大小写
假设我有一个带有名为“
myfield”的字符串字段的类,并使用反射来获取该字段,我发现这Object.getClass().getDeclaredField("myfield");
是区分大小写的,NoSuchFieldException
如果我使用Object.getClass().getDeclaredField("MyField");
有什么办法解决吗?强迫它忽略大小写?
谢谢
回答:
只需使用Class.getDeclaredFields()
并查看结果即可自己执行不区分大小写的匹配。
以上是 Java反射,使用GetDeclaredField时忽略大小写 的全部内容, 来源链接: utcz.com/qa/427390.html