• java中String数组和List的互相转化


    转:https://www.cnblogs.com/feifeicui/p/9576864.html

    1.List转String数组

    方法一:

    复制代码
    //先准备一个List
    List<String> testList=new ArrayList<>();
    testList.add("a");
    testList.add("b");
    testList.add("c");
    //List转String
    String[] strs1=testList.toArray(new String[testList.size()]);
    for(String s:strs1){
       System.out.println(s);
    }
    复制代码

    方法二:

    复制代码
    //先准备一个List
    List<String> testList=new ArrayList<>();
    testList.add("a");
    testList.add("b");
    testList.add("c");
    //List转String
    String[] strs2 = new String[testList.size()];
    for(int i=0;i<testList.size();i++){
       strs2[i]=testList.get(i);
    }
    for(String s:strs2){
      System.out.println(s);
    }
    复制代码

    二:String数据转List

    方法一:

    复制代码
    //准备一个String数组
    String[] strs = {"aa","bb","cc"};
    //String数组转List
    List<String> strsToList1= Arrays.asList(strs);
    for(String s:strsToList1){
     System.out.println(s);
    }
    复制代码

    方法二:

    复制代码
    //准备一个String数组
    String[] strs = {"aa","bb","cc"};
    //String数组转List
    List<String> strsToList2=new ArrayList<>();
    Collections.addAll(strsToList2,strs);
    for(String s:strsToList2){
       System.out.println(s);
    }
    复制代码

    方法三:

    复制代码
    //准备一个String数组
    String[] strs = {"aa","bb","cc"};
    //String数组转List
    List<String> strsToList3=new ArrayList<>();
    for(String s:strs){
        strsToList3.add(s);
    }
    for(String s:strsToList3){
        System.out.println(s);
    }
  • 相关阅读:
    k8s之StatefulSet介绍(六)
    k8s之Deployment 声明式地升级应用(五)
    k8s 挂载卷介绍(四)
    k8s 之service资源介绍(三)
    k8s几种pod的控制器
    k8s 初识pod (二)
    k8s的常用命令(一)
    k8s 学习笔记
    aws centos系统磁盘扩容
    mac更改launchpad图标大小
  • 原文地址:https://www.cnblogs.com/baaigeini/p/10084490.html
Copyright © 2020-2023  润新知