list 转换成 String 数组问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list 转换成 String 数组问题相关的知识,希望对你有一定的参考价值。
如何将一个String数组添加到list里面去,然后在将这个list 转成String数组?
for(int i=0;i<s.length;i++)//这是把s数组里面的东西添加到list里面去list.add(s[i]);
list.toArray();//可以直接把list转换成数组。方法名我记不清楚了,你可以查下api 参考技术A import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class $
public static void main(String... _)
String[] arr = "a", "b", "c" ;
List data = new ArrayList();
Collections.addAll(data, arr);
System.out.println(data);
arr = (String[]) data.toArray(new String[0]);
System.out.println(Arrays.deepToString(arr));
java怎么把list转成数组
public static void listToarray() List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); list.add("e"); String[] arr = (String[])list.toArray(new String[list.size()]); for(int i=0;i<arr.length;i++) System.out.println(arr[i]);
参考技术A java.util.List.toArray()返回按适当顺序包含列表中的所有元素的数组(从第一个元素到最后一个元素)。
以上是关于list 转换成 String 数组问题的主要内容,如果未能解决你的问题,请参考以下文章