📅  最后修改于: 2023-12-03 15:02:01.746000             🧑  作者: Mango
在Java编程语言中,字典是一种由键值对构成的数据结构,也称为映射或关联数组。字典类通常具有方便的get和put方法,可以根据键获取值,或将键和值组合起来存储到字典中。
Java中的字典类有很多种,比如HashMap、Hashtable、LinkedHashMap等等。这些类都提供了size()方法,用于获取字典中键值对的个数。
int size();
无参数。
返回类型为int,表示字典中键值对的个数。
import java.util.HashMap;
public class Demo {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap<>();
map.put("apple", 2);
map.put("banana", 3);
map.put("orange", 4);
int size = map.size();
System.out.println(size); // 3
}
}
在上面的示例中,我们创建了一个HashMap对象,并添加了三个键值对。然后我们使用size()方法获取字典中键值对的个数,最终输出结果为3。
size()方法非常方便,可以快速地获取字典中键值对的个数。需要注意的是,在使用该方法时,要确保字典已经被初始化,否则返回的值可能是不正确的。如果字典中有重复的键,则只计算一次。