【发布时间】:2011-08-28 19:51:16
【问题描述】:
所以,应该是直截了当的问题。
假设我有一个包含很多字段的类,例如:
String thizz;
long that;
boolean bar;
如何通过反射查看thizz、that 和bar 字段是否已初始化或保留为它们的默认值null、0 和false?
【问题讨论】:
-
为什么需要反思?你不能检查一下吗?
-
因为不知道另外一个对象有多少个和什么字段,所以变化很大...
-
请注意
Boolean的默认值为null。也许你想到了boolean? -
等等,你问的是如何动态查找对象的字段和值?这是一个不同的问题。
标签: java reflection