Toplam ücret hesaplayıcı
Şirket, her çalışan için maaş ve primi birleştiren toplam ücret rakamlarına ihtiyaç duyuyor. Bu hesaplama, aynı satırdaki iki farklı sütundan değer gerektirdiği için tek bir sütunu dönüştürmek yerine satırlar üzerinde gezinmen gerekiyor.
Tablesaw kütüphanesi içe aktarıldı ve employees.csv dosyasında Salary ve Bonus sütunları bulunuyor.
Bu egzersiz, kursun bir parçasıdır
Java'da Veri İçe Aktarma
Egzersiz talimatları
- Hem maaş hem prim değerlerine erişmek için her satır üzerinde gez.
- İki değeri toplayarak toplam ücreti hesapla.
totalCompsütununuemployeestablosuna ekle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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));
}
}