“Java menginisialisasi peta dengan nilai dalam satu baris” Kode Jawaban

Java 11 menginisialisasi peta

Map<String, String> emptyMap = Map.of();
Map<String, String> singletonMap = Map.of("key1", "value");
Map<String, String> map = Map.of("key1","value1", "key2", "value2");
Skandal

Java menginisialisasi peta dengan nilai dalam satu baris

Map<String, Integer> map = Stream.of(
  new AbstractMap.SimpleImmutableEntry<>("idea", 1),    
  new AbstractMap.SimpleImmutableEntry<>("mobile", 2))
  .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
Fierce Fish

Jawaban yang mirip dengan “Java menginisialisasi peta dengan nilai dalam satu baris”

Pertanyaan yang mirip dengan “Java menginisialisasi peta dengan nilai dalam satu baris”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya