zoukankan      html  css  js  c++  java
  • List数组和集合相互转换

    1、List的toArray()方法用于将集合转换成数组,但实际上改方法是在Collection中定义的,所以所有的集合都具备这个功能,

         其有两个方法:Object【】 toArray()  和   T<T> []  toArray(T[] a)第二个方法是比较常用的 ,我们可以传入一个指定类型的数组,

        该数据的元素类型应与集合的元素类型一致,返回值则是转换后的数组,该数组会保存集合中的所有元素。

    eg:

                       List<String> list = new ArrayList<String>();

                       list.add("a");

                       list.add("b");

                       list.add("c");

                       String[] strArr = list.toArray(new String[] {});

                       System.out.println(Arrays.toString(strArr)); // [a, b, c]

    2、List将数组转换成

                    ListString[] strArr = { "a", "b", "c" };

                    List<String> list = Arrays.asList(strArr);

                    System.out.println(list); // [a, b, c]

  • 相关阅读:
    python模拟shell
    10.LIKE 操作符
    9.TOP 子句--mysql limit
    8.INSERT INTO 语句 UPDATE 语句
    7.ORDER BY 子句
    6.AND & OR 运算符
    5.WHERE 子句
    4.SELECT DISTINCT 语句
    3.SELECT 语句
    2.sql分类
  • 原文地址:https://www.cnblogs.com/sunfenqing/p/7460297.html
Copyright © 2011-2022 走看看