的空白變量我有一個POJO類檢查對象
class Foo{
String a
String b
.
.
// nearly 250 data members
// all have getters and setter
}
現在,當我創建 類的對象如何檢查,在對象中的任何數據成員爲空
我使用下面的方法
public boolean clearBlank()
{
if(StringUtils.isBlank(this.getA()))
return true;
if(StringUtils.isBlank(this.getB()))
return true;
if(StringUtils.isBlank(this.getC()))
return true;
.
.
.
// similarly for all 250 data member
return false;
}
有沒有更好的方法通過調用所有250個getter對象來檢查?
250場是一場災難。你應該分開你的課。 – artbristol
如果您使用它們都具有相同的含義 - 那爲什麼不使用數組? –
對於代表大型數據對象的Java類,這可能是一種非常合法的類,我見過很多這樣的類。我認爲這是一個公平的要求。 –