Giriş
ListMultimap arayüzünü gerçekleştirir.
Bu arayüzü gerçekleştiren sınıflar şöyle
ArrayListMultimap, ForwardingListMultimap, ImmutableListMultimap, LinkedListMultimap
Multimap'in sağ tarafı yani value değerlerini tutan tarafı LinkedList'tir.
create metodu
Örnek
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız. List döndürdüğü için stream() ile kullanılabilir.
Şöyle yaparız.
ListMultimap arayüzünü gerçekleştirir.
Bu arayüzü gerçekleştiren sınıflar şöyle
ArrayListMultimap, ForwardingListMultimap, ImmutableListMultimap, LinkedListMultimap
Multimap'in sağ tarafı yani value değerlerini tutan tarafı LinkedList'tir.
create metodu
Örnek
Şöyle yaparız.
ListMultimap <String, Double> multimap = LinkedListMultimap.create();
ÖrnekŞöyle yaparız.
Multimap<Integer, Integer> linkedHashMap = LinkedListMultimap.create();
get metoduŞöyle yaparız. List döndürdüğü için stream() ile kullanılabilir.
multimap.get(...).stream().mapToDouble(d -> d).sum();
put metodu
Şöyle yaparız.
Multimap<Integer, Integer> linkedHashMap = ...
linkedHashMap3.put(1, 2);