Java Collections.newSetFromMap方法具有什么功能呢?
下文笔者讲述java中Collections.newSetFromMap方法的功能简介说明,如下所示:
Collections.newSetFromMap方法的功能: 返回一个使用map进行包装的set集合 map(m)集合 Collections.newSetFromMap方法的语法 public static Set newSetFromMap(Map m); 参数 Map m:待生成映射的map 注意事项: 当m不为空时,则会产生相应的异常信息例:
package com.java265.other; import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.Set; public class Test15 { /** * java265.com 示例 Collections.newSetFromMap方法示例分享 */ public static void main(String[] args) { Map<Integer, Boolean> m = new HashMap<Integer, Boolean>(); Set<Integer> s = Collections.newSetFromMap(m); // 通过使用add()方法是添加 // 设置对象中的对象 s.add(11); s.add(22); s.add(33); s.add(44); s.add(55); // 显示set和map的值 System.out.println("set is: " + s); System.out.println("map is: " + m); } } ------------运行以上代码,将输出以下信息------- set is: [33, 22, 55, 11, 44] map is: {33=true, 22=true, 55=true, 11=true, 44=true}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。