TreeMap size() 方法的使用和示例

TreeMap size() 方法的使用和示例

Java中的TreeMap类是一种基于红黑树实现的Map接口,它按照键的自然顺序进行排序并存储键值对。在TreeMap中,键不允许重复,而值则可以重复。size()方法返回TreeMap中键值对的个数,让我们来看一下该方法的用法和实例代码。

语法

以下是TreeMap size() 方法的语法:

public int size()

返回值

TreeMap size()方法返回TreeMap中键值对的个数。

示例

以下是TreeMap size() 方法的示例代码:

import java.util.TreeMap;

public class TreeMapSizeExample {
    public static void main(String[] args) {

        // 新建TreeMap对象
        TreeMap<String, Integer> treeMap = new TreeMap<>();

        // 添加键值对
        treeMap.put("John", 85);
        treeMap.put("Mike", 75);
        treeMap.put("Lily", 92);
        treeMap.put("Tom", 68);

        // 输出TreeMap中键值对的个数
        System.out.println("TreeMap中键值对的个数为:" + treeMap.size());

        // 删除一个键值对
        treeMap.remove("Lily");

        // 输出TreeMap中键值对的个数
        System.out.println("删除Lily后,TreeMap中键值对的个数为:" + treeMap.size());
    }
}

上述代码中,我们首先创建了一个TreeMap对象,并使用put()方法添加了四个键值对。接着,我们使用size()方法输出了TreeMap中键值对的个数,即4。然后,我们删除了一个键值对(“Lily”, 92),并再次使用size()方法输出了删除后的键值对的个数,此时输出的应该是3。

运行该代码的输出结果如下:

TreeMap中键值对的个数为:4
删除Lily后,TreeMap中键值对的个数为:3

小结

正如我们所看到的,使用TreeMap size()方法非常简单,它可以让我们很方便地获取TreeMap中键值对的个数。无论我们是想了解一个TreeMap中还剩下多少个键值对,或是想判断一个TreeMap是否为空,都可以通过size()方法来实现。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程