Giriş
Şu satırı dahil ederiz.
ImmutableMap.Builder nesnesi döner.
copyOf metodu
Örnek
Şöyle yaparız.
Şöyle yaparız.
Sadece 5 elemena kadar çalışır. Daha fazla eleman eklemek istersek builder() metodunu kullanmak gerekir.
Örnek
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
import com.google.common.collect.ImmutableMap;
builder metoduImmutableMap.Builder nesnesi döner.
copyOf metodu
Örnek
Şöyle yaparız.
Map<String,String> map2=new HashMap<String,String>();
map2.put("name", "mark");
ImmutableMap<String, String> mapImmutable= ImmutableMap.copyOf(map2);
ÖrnekŞöyle yaparız.
Map<Integer, EmptyTile> createAllPossibleEmptyTiles() {
final Map<Integer, EmptyTile> emptyTileMap = new HashMap<>();
...
return ImmutableMap.copyOf(emptyTileMap);
}
of metoduSadece 5 elemena kadar çalışır. Daha fazla eleman eklemek istersek builder() metodunu kullanmak gerekir.
Örnek
Şöyle yaparız.
ImmutableMap.of("key1", val1, "key2", val2, "key3", val3);
ÖrnekŞöyle yaparız.
static final Map<Integer, String> MY_MAP = ImmutableMap.of(
1, "one",
2, "two"
);