我有一个像下面这样的方法。请帮助避免循环复杂性。
private double getSum(Data data) {
double total = 0;
if(parameters.getParam1())
total += data.getParam1();
if(parameters.getParam2())
total += data.getParam2();
if(parameters.getParam3())
total += data.getParam3();
if(parameters.getParam4())
total += data.getParam4();
if(parameters.getParam5())
total += data.getParam6();
if(parameters.getParam6())
total += data.getParam6();
if(parameters.getParam7())
total += data.getParam7();
if(parameters.getParam8())
total += data.getParam8();
return total;
}