不知道如果我能做到這一點,但是,說我有對象:如何確定有多少個字段一個對象被設置在Java中
public class SomeObject
{
private String field1;
private String field2;
....
//Blah Blah getters and setters for all fields
}
我想要得到多少,這些領域的計數非空。我的特殊對象有40個字段,所以我真的不想有一個if塊來單獨檢查每個40個字段。我想我可以用反射來做到這一點?但真的不知道我在做什麼。只需遍歷所有字段並檢查它們的值就可以了。
我覺得這對於那裏的人來說是不容小覷的。
你*可以*使用反射來解決這個問題。但是*應該*你? –