国外 定制网站,建设网站的风险6,做卫生用品都在什么网站,全站仪建站流程内容#xff1a;1、List转Array 2、Array转List3、String转int[],String[](对单个字符) 4、数组、List、Set、Map相互转换5、一行输入多个元素方法常用集合#xff1a;Map、Set、List、Array、String1、List转Array#xff…内容1、List转Array 2、Array转List3、String转int[],String[](对单个字符) 4、数组、List、Set、Map相互转换5、一行输入多个元素方法常用集合Map、Set、List、Array、String1、List转ArrayList listnew ArrayList();3、String转int[],String[](对单个字符)String[] s1 new String[list.size()];list.toArray(strings);注意List.toArray()方法返回的是Object[] 数组转起来很麻烦的而且不能对数组(integer[])这样强转必须保证s1大小和list大小相同否则小了会帮你创建相同大小的String[]大了后面帮你不上null浪费空间2、Array转Listint[] a {1,2,3}List listnew ArrayList();list.addAll(Arrays.asList(a));注意List list Arrays.asList(a);也是可行的可是此时的list是Arrays下的ArrayList而不是我们平时用的java.util.ArrayListlist instanceof ArrayList的时候是false3、String转int[],String[](对单个字符)String转int[]String a 123456;int[] b new int[a.length()];for(int i 0;ib[i]Integer.parseInt(a.substring(i,i1));//简化之处这样就不用先charAt()在String.valueOf()}String转String[]String[] c a.split(,);或者像上面的char转intint a Character.getNumericValue(9);注意string a good,实际在常量词中是以连续的char g,o,d存在的。如果a goods的话那么在常量词就只会多一个‘s’而不是“goods”4、数组、List、Set、Map相互转换ListSet数组——》Map都得一个一个put进去的List ——》SetSet mapKeySet new HashSet(list);Set——》ListList mapKeyList new ArrayList(set);Map——》Set// 将Map 的键转化为SetSet mapKeySet map.keySet();// 将Map 的值转化为SetSet mapValuesSet newHashSet(map.values());SetList——》Array用法和注意事项基本都同上第一个标题所讲的一样。注意这里建议用LinkHashMap其他的Map转换出来的结果是乱序的不建议转换非要转换最好再排下序。5、一行输入多个元素方法Listlist new ArrayList();Scanner scan new Scanner(System.in);String s scan.nextLine();String[] ss s.split( );for (String string : ss) {list.add(Integer.parseInt(string));}System.out.println(list);