Calculadora de remuneração total
A empresa precisa dos valores de remuneração total que combinam salário e bônus de cada funcionário. Como esse cálculo exige valores de duas colunas diferentes na mesma linha, você precisará iterar pelas linhas em vez de transformar uma única coluna.
A biblioteca Tablesaw já foi importada e o arquivo employees.csv contém as colunas Salary e Bonus.
Este exercício faz parte do curso
Importando dados em Java
Instruções do exercício
- Itere por cada linha para acessar os valores de salário e bônus.
- Calcule a remuneração total somando os dois valores.
- Adicione a coluna
totalCompà tabelaemployees.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
public class TotalCompensation {
public static void main(String[] args) {
Table employees = Table.read().csv("employees.csv");
// Iterate through each row
DoubleColumn totalComp = DoubleColumn.create("TotalCompensation");
employees.____(row -> {
double salary = row.getInt("Salary");
double bonus = row.getInt("Bonus");
// Sum salary and bonus
totalComp.append(____ + ____);
});
// Add totalComp column
employees.addColumns(____);
System.out.println("Total Compensation Analysis:");
System.out.println(employees.first(5));
}
}