bean里大量的相同的字段,每个字段都有isChecked和content属性,所以需要每一个都判断一遍是否选中,选中再显示内容
稍微举下例子
public class FittingsInfo {
private Field companyCn;//中文公司名
private Field companyEn;//英文公司名
private Field tel;//电话
private Field orderNum;//订单号
...
...
}
public class Field {
private boolean isChecked;
private String content;
...
...
setter getter constructor都省略了
然后
if (fittingsInfo.getCompanyCn().isChecked()) {
...
}
if (fittingsInfo.getCompanEn().isChecked()) {
...
}
里面逻辑全一样,少说得有三十多个字段,就一个判断几百行出去了....有没有什么办法简化代码呢