Java中如何将Set转List呢?
下文笔者讲述Java中Set转list的方法分享,如下所示:
实现思路: 方式1: 借助ArrayList进行转换 方式2: 借助List实现类的addAll()方法例:
Map<String, String> map = new HashMap<String, String>(); map.put("one", "java265.com"); map.put("two", "java265.com-2"); map.put("three", "java265.com-0"); Set<String> set = map.keySet(); //使用ArrayList进行转换 List<String> list1 = new ArrayList<String>(set); for(int i = 0; i < list1.size(); i++){ System.out.println("list1(" + i + ") --> " + list1.get(i)); } //List实现类进行转换 List<String> list2 = new ArrayList<String> (); list2.addAll(set); for(String s : list2){ System.out.println(s); }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。