数组和集合List的相互转化

    xiaoxiao2021-04-15  33

    一、数组转为List

    调用Arrays类的静态方法asList

    1   static void convertArray2List() { 2 String[] strs = new String[]{"hehe","haha","heihei"}; 3 List<String> list = Arrays.asList(strs); 4 5 System.out.println(JSON.toJSONString(list)); 6 }结果 : ["hehe","haha","heihei"]

     

    二、List转为数组(以ArrayList为例)

    ①、Object[] toArray();

    ②、T[] toArray(T[] a);

    1   static void convertList2Array() { 2 List<String> list = new ArrayList<String>(); 3 list.add("hehe"); 4 list.add("haha"); 5 list.add("heihei"); 6 String[] strs = list.toArray(new String[]{}); 7 8 System.out.println(JSON.toJSONString(strs)); 9 }结果 :["hehe","haha","heihei"]

     

    转载请注明原文地址: https://ju.6miu.com/read-671475.html

    最新回复(0)