BaşlayınÜcretsiz başlayın

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. Dizi­ne 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

Kursa Göz Atın

Egzersiz talimatları

  • Uygulamada kullanmak için HashMap'i içe aktar.
  • directory değişkenini, Integer ve String'lerden oluşan yeni bir HashMap örneğine ayarla.
  • directory haritasına adı "Marcia" ve id'si 31 olan yeni bir çalışan ekle.
  • directory haritasından id'si 45 olan "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);
	}
}
Kodu Düzenle ve Çalıştır