在Java中,可以使用以下方法來初始化Map的大小:
Map<String, Integer> map = new HashMap<>(10); // 初始化HashMap的初始容量為10
Map<String, Integer> map1 = new HashMap<>();
map1.put("key1", 1);
map1.put("key2", 2);
// 初始化一個具有與map1相同大小的空Map
Map<String, Integer> map2 = new HashMap<>(map1.size());
// 將map1的元素添加到map2中
map2.putAll(map1);
請注意,即使指定了初始容量大小,Map的實際容量仍然會根據需要進行動態調整。因此,不必過于擔心容量的準確性,Java的Map實現會自動處理。