java中如何实现数组ListSetMap之间互相转换。
Posted 追风筝的人.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中如何实现数组ListSetMap之间互相转换。相关的知识,希望对你有一定的参考价值。
1、数组转List:
String[] countries = {"Array", "List", "Set", "Map"};
List list = Arrays.asList(countries);
2、Array转:Set
String [] countries = {"Array", "List", "Set"};
Set<String> set = new HashSet<String>(Arrays.asList(countries));
System.out.println(set);
3、List转Array:
List<String> list = new ArrayList<String>();
list.add("Array");
list.add("List");
list.add("Set");
list.add("Map");
String [] countries = list.toArray(new String[list.size()]);
4、Map转List:
List<Value> list = new ArrayList<Value>(map.values());
5、Map转Set:
Map<Integer, String> map = createMap();
Set<String> set = new HashSet<>(map.values());
6、List转Set:
String[] staffs
=
new String[]{"Array", "List", "Set"};
List staffsList = Arrays.asList(staffs);
Set result = new HashSet(staffsList);
以上是关于java中如何实现数组ListSetMap之间互相转换。的主要内容,如果未能解决你的问题,请参考以下文章
Java-杂项:Java数组Array和集合ListSetMap