我有一个带有几个Integer属性的类,类似于:
public class Test {
private Integer a;
private Integer b;
private Integer c;
private Integer d;
private Integer e;
private Integer f;
private Integer g;
}
所以,我得到了这个类的一个列表,其中有很多寄存器,我必须对这个列表的所有属性分别求和。然后我做了一些类似的事情:
List<Test> tests = testRepository.findAllTest();
Test test = new Test();
for (Test testList: tests) {
test.setA(test.getA + testList.getA);
test.setB(test.getB + testList.getB);
test.setC(test.getC + testList.getC);
test.setD(test.getD + testList.getD);
test.setE(test.getE + testList.getE);
test.setF(test.getF + testList.getF);
test.setG(test.getG + testList.getG);
}
return test;
这个实现运行得很好,但我现在想看看有没有更简单的方法,清理代码,使它变得简单
转载请注明出处:http://www.owntest.net/article/20230526/2185848.html