一个string类型的list集合 转换成String的数组 写代码

如题所述

第1个回答  2012-05-15
import java.util.*;

public class TestList {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("String1");
list.add("String2");
list.add("String3");
String[] str = list.toArray(new String[0]); //重点在这,查询API文档,
for(String s : str) {
System.out.println(s);
}
}

}本回答被网友采纳
第2个回答  2017-02-07
LinkedList<String> list = new LinkedList<String>();
list.add("a");
list.add("a");
list.add("a");
list.add("a");
list.addFirst("b");
list.addLast("cc");
System.out.println(list);
System.out.println(list.getFirst());
System.out.println(list.getLast());

//Object[]
Object array[] = list.toArray();
for(int i = 0;i<array.length;i++){
System.out.println(array[i]);
}

如何将List集合转换成String的数组?
输入代码:[java] view plain copy List<String> list = new ArrayList<String>();list.add("a1");list.add("a2");String[] toBeStored = list.toArray(new String[list.size()]);for(String s : toBeStored) { System.out.println(s);} 字符数组是指用来存放字符数据的数组。其定义的一...

如何将List集合转换成String的数组?
String[] array = new String[strList.size()]; strList.toArray(array); return array; } 本回答被网友采纳 迷糊o_O | 推荐于2018-02-27 15:10:00 举报| 评论 41 6 如果你只想要receiptsRoar 那就别select id就行了 你这个问题标题为什么list转数组啊。。。list转数组直接list.toarray(数组);就...

C#把一个集合里面的元素循环,放到一个数组中,该怎么循环。。。_百度知...
List<string> list = new List<string>();\/\/声明一个数组 string[] Array = new string[] { };\/\/接受集合遍历出来的数据 string str = "";\/\/给集合添加数据 list.Add("张三1");list.Add("李四2");list.Add("王五3");\/\/如果集合中有数据开始遍历 if (list.Count > 0){ for (int...

list<String[]> 集合泛型为数组?
public static void aa(){String[] i = {"1","2","3"};String[] a = {"a","b","c"};List<String> list = new ArrayList<String>();Collections.addAll(list, i);\/\/Collections.addAll(list, a);for (String string : list) {System.out.println(string);}} ...

List转为数组:List<Map<String, Integer>> data = new ArrayList<Map<...
public int compare(Map<String, String> o1, Map<String, String> o2) { return o1.get("countScore").compareTo(o2.get("countScore"));} });System.out.println("排序后" + list);} private static Map<String, String> getData(int num) { Map<String, String> map = new HashMap...

list 集合怎么取出放到一个新的数组?
你是想集合取出来放到数组,其实可以更简单,数组和集合之间是可以相互转换的。List转换为Array可以这样处理:ArrayList<String> list=new ArrayList<String>();String[] strings = new String[list.size()];list.toArray(strings);类型可以换成你的数据类型。数组转成List如下:String[] s = {"a",...

java怎样将集合类型转换为数组类型
无法直接转,看你需要集合里的哪个属性转为数组,就定义该属性类型的数组,然后循环list 取出该属性。举个例子:String [] 数组=new String [list.size()]for(int i=0;i<list.size();i++){ 数组[i]=list.get(i).属性 } 望采纳

如何将List集合转换成String的数组
borrow.getReceiptsRoar();\/\/在这一步获取值并进行操作,这里仅写出获取值}}追问:你的循环没有进去呀!但是我的List里面有值回答:我调你的代码也进去了。而且就是在 Borrow borrow = (Borrow) object; 这一行出错了呀!回答:实在不行的话,写成T-SQL语句,执行SQL查询好了 ...

数据类型的转换。 如何将List集合转换成String类型。不是String类型的数...
List<String> list = new ArrayList<String>();\/\/list中添对象 list.add("a");list.add("b");list.add("c");StringBuffer sb = new StringBuffer();for(String s:list){ sb.append(s)} System.out.println(sb.toString());

java泛型有研究的进来,java List<string>转换成string对象
都使指定泛型是String了就不用转型了。比如 List<String> list=new ArrayLIst<String)();list.add("aaaa");String s=list.get(0);就行了 注意String 的S大写。

相似回答