Java中的Map size()方法(附带示例)
Map size()方法 在Java中用于获取所有条目的总数,即键-值对。因此当您想要知道地图上的总数量时,这种方法是很有用的。 如果地图包含超过 Integer.MAX_VALUE 个元素则返回 Integer.MAX_VALUE 。
语法:
int size();
参数: 此方法不需要任何参数。
返回值: 此方法返回地图中键-值映射的数量。
示例1: 非泛型输入
// Java程序演示Map size()方法
import java.util.*;
public class MapSizeExample {
// 主方法
public static void main(String[] args) {
Map map = new HashMap();
// 添加键-值
map.put(1, "Amit");
map.put(5, "Rahul");
map.put(2, "Jai");
map.put(6, "Amit");
// 使用该方法
System.out.println("Map的大小为:" + map.size());
}
}
输出:
Map的大小为:4
示例2: 泛型输入
// Java程序演示Map size()方法
import java.util.*;
class MapSizeExample {
// 主方法
public static void main(String[] args) {
Map<Integer, String> map = new HashMap<Integer, String>();
map.put(1, "one");
map.put(2, "two");
map.put(3, "three");
map.put(4, "four");
// 使用该方法
System.out.println("Map的大小为:" + map.size());
}
}
输出:
Map的大小为:4
极客教程