zoukankan      html  css  js  c++  java
  • List和数组的相互转化

    一、数组转化为list:Arrays.aslist(arr);

    public static void main(String[] args) {
        String[] arr={"apple","pear"};
        List<String> list=Arrays.asList(arr);
        System.out.println(list.size()); //===>2
    }

    二、list转化为数组 list.toArray();

    package com.cmc.util;
    
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.List;
    
    public class listUtil {
    
        public static void main(String[] args) {
            List<String> list = new ArrayList<String>();  
            list.add("str1");  
            list.add("str2");
            int size=list.size();
            String[] arr2= list.toArray(new String[size]);  //*** 设置数组的大小
            for (int i = 0; i < arr2.length; i++) {
                System.out.println("==arr2==:"+arr2[i]);
            }
        }
    }
  • 相关阅读:
    MRO C3算法 super的运用
    约束 抛异常
    反射
    Ubuntu
    Vim
    Vim
    Arithmetic
    Docker-常用命令
    Docker
    Docker-LAMP开发环境
  • 原文地址:https://www.cnblogs.com/renxiaoren/p/6781126.html
Copyright © 2011-2022 走看看