转自:
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) { Mapm = new HashMap (); Set 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}