java定义集合,存储多个员工(包含姓名、工资、职位),计算公司一个月所有员工工资的
时间: 2023-10-16 10:03:50 浏览: 188
Java计算公司员工工资.doc
Java中可以使用集合来存储多个员工的信息。一种常用的集合是ArrayList,在这个例子中,我们可以创建一个ArrayList来存储员工对象,每个员工对象包含姓名、工资和职位。
首先,需要定义一个Employee类,包含姓名、工资和职位的成员变量,并提供相应的getter和setter方法。
然后,创建一个ArrayList对象来存储员工信息,可以使用如下代码:
```java
List<Employee> employeeList = new ArrayList<>();
```
接下来,可以通过创建多个Employee对象,并将其添加到员工列表中:
```java
Employee employee1 = new Employee("张三", 5000, "经理");
employeeList.add(employee1);
Employee employee2 = new Employee("李四", 4000, "助理");
employeeList.add(employee2);
// 添加更多员工信息
```
最后,遍历员工列表,计算公司一个月所有员工的工资总和:
```java
double totalSalary = 0;
for (Employee employee : employeeList) {
totalSalary += employee.getSalary();
}
System.out.println("公司一个月所有员工的工资总和为:" + totalSalary);
```
以上代码通过遍历员工列表,累加每个员工的工资,最后输出公司一个月所有员工工资的总和。
注意:上述代码仅为示例,实际情况下可能还需要进行错误处理、输入校验等其他操作。
阅读全文