Java 集合经常使用方法锦集

Java集合很是的重要,尤为在业务中,若是你在熟练的使用Java数据结果的集合工做,将会大大的提升工做效率,减小代码量。html

 

1.集合的互换

1.1 Map转Set

Map<Integer, String> sourceMap = createMap();
Set<String> targetSet = new HashSet<>(sourceMap.values());

1.2 Map转List

List<Value> list = new ArrayList<Value>(map.values());

1.3 List转Array

List<String> list = new ArrayList<String>();
list.add("China");
list.add("Switzerland");
list.add("Italy");
list.add("France");
String [] countries = list.toArray(new String[list.size()]);

1.4 Array转List

String[] countries = {"China", "Switzerland", "Italy", "France"};
List list = Arrays.asList(countries);

1.5 Array转Set

String [] countries = {"India", "Switzerland", "Italy"};      
Set<String> set = new HashSet<String>(Arrays.asList(countries));
相关文章
相关标签/搜索