java中一些数据结构的转换
StringBuilder,char[]变为String使用new String(StringBuilder,char[])
StringBuilder变为String可以使用toString()方法
int变为String使用new Integer(num).toString()
String变为int使用Integer.parseInt()
list和set互相转换:
list变为set会去重:new HashSet<>(list)
set变为list:new ArrayList<>(set)
数组变为list:Arrays.asList(arr)
// key → Set(key唯一,符合Set特性)
Set keySet = map.keySet();
// value → Collection(可转为List)
List valueList = new ArrayList<>(map.values());
// entry(键值对)→ Set
Set<Map.Entry<String, Integer>> entrySet = map.entrySet();