如何根据另一个字段的条件从一个字段获取数据?如何根据另一个字段的条件从一个字段获取数据
如下所示,我要填充与来自类的工资“数据的类“仿真”,条件是这样的:
- simulation.id = salary.id;
- 一些id有模拟沙拉,有的id没有模拟沙拉,有的id有模拟和未模拟的Salary;
- if(salary.simulated == true)then simulation.simulatedSalary = salary.salary,else simulation.simulatedSalary == 0;
- if(salary.simulated == false)then simulation.notsimulatedSalary = salary.salary,else simulation.notsimulatedSalary == 0;
- simulation.totalSalary = sum(simulation.simulatedSalary + simulation.notsimulatedSalary)。
如何实现上述条件?
从List<salary> salaryList
填充List<simulation> simulationList
:
public class salary {
private Integer id;
private Boolean simulated;
private Double salary;
}
public class simulation {
private Integer id;
private Double simulatedSalary;
private Double notsimulatedSalary;
private Double totalSalary;
}
如果你想实现你应该使用继承你也应该使用protected
数据字段上面的代码
这个代码是没有意义的
public
或protected
领域。我认为你需要重新学习一个基本的Java教程。 – satnam嗨@QSY请遵循java的命名约定,使用这个网站http://www.oracle.com/technetwork/java/codeconventions-135099.html – abcOfJavaAndCPP