欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

java中map可以为空吗_检查NavigableMap是否在Java中为空

发布时间:2024/10/8 java 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java中map可以为空吗_检查NavigableMap是否在Java中为空 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Java中使用isEmpty()方法检查NavigableMap是否为空。

首先,创建一个NavigableMap并向其中添加元素-NavigableMap n = new TreeMap();

n.put(5, "Tom");

n.put(9, "John");

n.put(14, "Jamie");

n.put(1, "Tim");

n.put(4, "Jackie");

n.put(15, "Kurt");

n.put(19, "Tiger");

n.put(24, "Jacob");

现在,检查映射是否为空-System.out.println("Map is empty? " + n.isEmpty());

以下是实现isEmpty()方法并检查Map是否为空的示例-

示例import java.util.*;

public class Demo {

public static void main(String[] args) {

NavigableMap n = new TreeMap();

n.put(5, "Tom");

n.put(9, "John");

n.put(14, "Jamie");

n.put(1, "Tim");

n.put(4, "Jackie");

n.put(15, "Kurt");

n.put(19, "Tiger");

n.put(24, "Jacob");

System.out.println("NavigableMap elements = "+n);

System.out.println("Size = "+n.size());

System.out.println("Map is empty? " + n.isEmpty());

// remove all elements

n.clear();

System.out.println("\nUpdated NavigableMap elements = "+n);

System.out.println("Size = "+n.size());

System.out.println("Map is empty? " + n.isEmpty());

}

}

输出结果NavigableMap elements = {1=Tim, 4=Jackie, 5=Tom, 9=John, 14=Jamie, 15=Kurt, 19=Tiger, 24=Jacob}

Size = 8

Map is empty? false

Updated NavigableMap elements = {}

Size = 0

Map is empty? True

总结

以上是生活随笔为你收集整理的java中map可以为空吗_检查NavigableMap是否在Java中为空的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。