Rumah >Java >javaTutorial >Satu helah untuk mengajar anda cara membuat Peta dengan cepat menggunakan java (perkongsian kod)

Satu helah untuk mengajar anda cara membuat Peta dengan cepat menggunakan java (perkongsian kod)

奋力向前
奋力向前ke hadapan
2021-09-14 13:19:1510437semak imbas

Dalam artikel sebelumnya "Memahami java.util.function.*kaedah pantulan pojo baharu dalam java8 (dengan kod) ", kami belajar tentang kaedah pantulan pojo baharu dalam java8. Artikel berikut akan memperkenalkan kepada anda cara menggunakan java untuk mencipta Peta dengan cepat Mari kita lihat cara melakukannya bersama-sama.

Satu helah untuk mengajar anda cara membuat Peta dengan cepat menggunakan java (perkongsian kod)

Jika anda ingin cepat mencipta Map tanpa kerap new, cara terpantas ialah menggunakan Guava, gunakan ImmutableMap.of("a", 1, "b", 2, "c", 3);

Guava

Map<String, Integer> left = ImmutableMap.of("a", 1, "b", 2, "c", 3);

java9

Map<Integer, String> map = Map.of(1, "A", 2, "B", 3, "C");

Lebih daripada 10 kumpulan tidak akan disokong, maka anda perlu Suka ini:

Map.ofEntries(
    Map.entry( 1, false ),
    Map.entry( 2, true ),
    Map.entry( 3, false ),
    Map.entry( 4, true ),
    Map.entry( 5, false ),
    Map.entry( 6, true ),
    Map.entry( 7, false ),
    Map.entry( 8, true ),
    Map.entry( 9, false ),
    Map.entry( 10, true ),
    Map.entry( 11, false )
);

Tanpa Nama

Map<Integer, String> mymap = new HashMap<Integer, String>() {
	{
		put(1, "one");
		put(2, "two");
	}
};
Collections.unmodifiableMap(new HashMap<Integer, String>() {
            {
                put(0, "zero");
                put(1, "one");
                put(2, "two");
                put(3, "three");
                put(4, "four");
                put(5, "five");
                put(6, "six");
                put(7, "seven");
                put(8, "eight");
                put(9, "nine");
                put(10, "ten");
                put(11, "eleven");
                put(12, "twelve");
            }
        });

Pembelajaran yang disyorkan: Tutorial video Java

Atas ialah kandungan terperinci Satu helah untuk mengajar anda cara membuat Peta dengan cepat menggunakan java (perkongsian kod). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:chuchur.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam