zoukankan      html  css  js  c++  java
  • 数组与集合之间的转换

    转载:https://blog.csdn.net/zhuwentao2150/article/details/51713565

    数组转换成list集合(推荐asList()

    方法一:通过add把数组中的数据循环添加到List集合中

     List<String> mlist = new ArrayList<>();
        String[] array = new String[] {"zhu", "wen", "tao"};
        // String数组转List集合
        for (int i = 0; i < array.length; i++) {
            mlist.add(array[i]);
        }
        // 输出List集合
        for (int i = 0; i < mlist.size(); i++) {
            System.out.println("mlist-->" + mlist.get(i));
        }

    方法二:采用java中集合自带的asList()方法就可以完成转换了  推荐***

     String[] array = new String[] {"zhu", "wen", "tao"};
        // String数组转List集合
        List<String> mlist = Arrays.asList(array);
        // 输出List集合
        for (int i = 0; i < mlist.size(); i++) {
            System.out.println("mlist-->" + mlist.get(i));
        }

    List集合转换成数组(推荐toArray())

    方法一:把List中的数据循环添加到数组中

    List<String> mlist = new ArrayList<>();
        mlist.add("zhu");
        mlist.add("wen");
        mlist.add("tao");
        String[] array = new String[mlist.size()];
        // List转换成数组
        for (int i = 0; i < mlist.size(); i++) {
            array[i] = mlist.get(i);
        }
        // 输出数组
        for (int i = 0; i < array.length; i++) {
            System.out.println("array--> " + array[i]);
        }

    方法二:采用集合的toArray()方法直接把List集合转换成数组 推荐***

    List<String> mlist = new ArrayList<>();
        mlist.add("zhu");
        mlist.add("wen");
        mlist.add("tao");
        // List转成数组
        String[] array = mlist.toArray(new String[0]);
        // 输出数组
        for (int i = 0; i < array.length; i++) {
            System.out.println("array--> " + array[i]);
        }
  • 相关阅读:
    jdk1.7下载
    Java导入导出Excel工具类ExcelUtil
    对接支付宝沙箱测试代码参数设置
    对接支付宝遇到的坑sign check fail: check Sign and Data Fail
    eclipse 如何配置activity(无网络状态下)
    Redis的总结
    java实现给pdf文件加水印!
    java中位移算法!
    spring整合springmvc案例
    读书笔记
  • 原文地址:https://www.cnblogs.com/64Byte/p/13235298.html
Copyright © 2011-2022 走看看