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

    List转String数组

    方法一

    //先准备一个List
    List 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 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 strsToList1= Arrays.asList(strs);
    for(String s:strsToList1){
     System.out.println(s);
    }

    方法二

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

    方法三

    //准备一个String数组
    String[] strs = {"aa","bb","cc"};
    //String数组转List
    List strsToList3=new ArrayList<>();
    for(String s:strs){
        strsToList3.add(s);
    }
    for(String s:strsToList3){
        System.out.println(s);
    }
  • 相关阅读:
    配置Echarts大全
    MAthJax入门教程(五分钟上手)
    JQ常用方法(哈哈)
    神奇的数组去重。
    echarts零基础快速入门
    css3 媒体查询的学习。
    css样式 body的font-size 为什么用625%
    移动端横向滚动条。
    剧中自适应问题
    iPhone 横屏时默认会放大文字的问题
  • 原文地址:https://www.cnblogs.com/zhouj850/p/11839621.html
Copyright © 2011-2022 走看看