java中遍历list保存到字符串数组(详细代码)

 我来答
木祥巨1j
2011-08-12 · TA获得超过310个赞
知道答主
回答量:145
采纳率:0%
帮助的人:134万
展开全部
List list = new ArrayList();
list = yourList;//你自己的list数组
int listCount = list.size();
String[] strList = new String[listCount];
String tmp="";
for(int i=0;i<listCount;i++){
tmp +=(String) list.get(i)+",";
}
strList = tmp.split(",");
原理:循环把理list里的字符串变成一个长字符串并且用","号隔开,再利用split(",")方法,变成字符串数组。
超脱胎换骨
2011-08-12
知道答主
回答量:57
采纳率:0%
帮助的人:19.6万
展开全部
这位仁兄的ok
1:直接调用list.toArray()?
2:遍历
List<String> list = new ArrayList<String>()
String[] arr = new String[list.size()];
for(int i=0;i<list.size();i++){
arr[i] = list.get(i);
}
这个很好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dfd5459
推荐于2017-05-24 · TA获得超过365个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:282万
展开全部
1:直接调用list.toArray()?
2:遍历
List<String> list = new ArrayList<String>()
String[] arr = new String[list.size()];
for(int i=0;i<list.size();i++){
arr[i] = list.get(i);
}

参考资料: L

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友39d817d
2011-08-12 · TA获得超过999个赞
知道小有建树答主
回答量:899
采纳率:0%
帮助的人:615万
展开全部
List<String> list=.........;
String[] ss=new String[list.size()];
for(int i=0;i<list.size();i++){
ss[i]=list.get(i);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zz774917860
2011-08-18 · TA获得超过115个赞
知道答主
回答量:48
采纳率:0%
帮助的人:34.4万
展开全部
import java.util.*;
public class Test
{
public static void main(String[] args)
{
List<String> al=new ArrayList<String>();
al.add("a");
al.add("b");
al.add("c");
al.add("d");
String[] str=new String[al.size()];
for(int i=0;i<al.size();i++)
{
str[i]=al.get(i);
System.out.println(str[i]);
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式