HashMap ile çalışma
Bir şirketin çalışan dizinini tutmak için bir HashMap oluştur. Bu, bir arama tablosunda String adlara işaret eden Integer id'lerden oluşan bir dizindir. Dizine yeni bir çalışan ekleyecek ve bir çalışanı da çıkaracaksın.
Bu egzersiz, kursun bir parçasıdır
Java'da Veri Türleri ve İstisnalar
Egzersiz talimatları
- Uygulamada kullanmak için
HashMap'i içe aktar. directorydeğişkenini,IntegerveString'lerden oluşan yeni birHashMapörneğine ayarla.directoryharitasına adı"Marcia"ve id'si31olan yeni bir çalışan ekle.directoryharitasından id'si45olan"Davy"'yi kaldır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
// Import HashMap
import java.____.____;
public class EmployeeDirectory {
public static void main(String[] args) {
// Create a HashMap directory of Integer to String using parameterized constructor
HashMap<_____, ____> directory = new ____<____, ____>();
directory.put(23, "Joye");
// Add employee "Marcia" with id 31 to the directory
directory.____(____, "____");
directory.put(45, "Davy");
System.out.println(directory);
String name = directory.get(31);
System.out.println(name);
// Remove "Davy" from the directory
directory.____(____);
System.out.println(directory);
}
}