Membuat Peta di Jawa

I'd seperti untuk membuat peta yang berisi entri yang terdiri dari (int, Point2D)

Bagaimana saya bisa melakukan ini di pulau Jawa?

Saya mencoba yang berikut ini tidak berhasil.

HashMap hm = new HashMap();

hm.put(1, new Point2D.Double(50, 50));
Mengomentari pertanyaan (4)
Larutan
Map  hm = new HashMap();
hm.put(1, new Point2D.Double(50, 50));
Komentar (1)

Bahkan ada cara yang lebih baik untuk membuat Peta bersama dengan inisialisasi:

Map rightHereMap = new HashMap()
{
    {
        put("key1", "value1");
        put("key2", "value2");
    }
};

Untuk opsi lebih lanjut lihat di sini Bagaimana saya bisa memulai sebuah Peta statis?

Komentar (3)
Map hm = new HashMap();
Komentar (5)

Jawa 9

public static void main(String[] args) {
    Map map = Map.ofEntries(entry(1,"A"), entry(2,"B"), entry(3,"C"));
}
Komentar (0)