📅  最后修改于: 2023-12-03 14:42:51.939000             🧑  作者: Mango
在Java的集合框架中,java.util.SortedMap
接口表示一个有序的键值对集合,它是Map
接口的子接口。SortedMap继承了Map接口中的一些基本操作,同时还提供了额外的有序操作。
size()
方法是SortedMap
接口的一个成员方法,用于返回当前有序映射中的键值对的个数。
int size();
下面是一个使用SortedMap
的示例代码,演示了如何使用size()
方法获取有序映射中键值对的个数。
import java.util.SortedMap;
import java.util.TreeMap;
public class SortedMapExample {
public static void main(String[] args) {
// 创建一个SortedMap对象
SortedMap<String, Integer> map = new TreeMap<>();
// 添加键值对到有序映射中
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 使用size()方法获取键值对的个数
int size = map.size();
System.out.println("Size of the SortedMap: " + size);
}
}
上述代码中,首先创建了一个SortedMap
实例map
,使用put()
方法向有序映射中添加了三组键值对。然后,使用size()
方法获取有序映射中键值对的个数,并将结果打印输出。
执行上述示例代码将会输出以下结果:
Size of the SortedMap: 3
上述结果表示有序映射map
中有3个键值对。
size()
方法是SortedMap
接口提供的一个有用工具,用于获取有序映射中键值对的个数。通过示例代码,我们可以清楚地了解如何使用size()
方法来获取有序映射中的大小。
希望本文对你理解Java中的SortedMap size()
方法有所帮助!