怎么将ArrayList中一个元素,取出来,放到一个String数组里面去?

例如:我的ArrayList中有这样几组数据list.get(0)=[1,2,3,4,5,6];list.get(1)=[2,3,4,5,6,7];list.get(2)... 例如:我的ArrayList中有这样几组数据
list.get(0) = [1,2,3,4,5,6];
list.get(1) = [2,3,4,5,6,7];
list.get(2) = [3,4,5,6,7,8];
list里面有这样3个元素。我怎么取出其中一个,并且转到String数组里面去保存?
或者有别的方法,可以取出list中一个元素的长度(例子中为6).
展开
 我来答
hyf19881127
2012-05-11
知道答主
回答量:25
采纳率:0%
帮助的人:14.8万
展开全部
int[] arr_2 = list.get(0);
int length = arr_2.length;
String[] s = new String[length];
for(int i=0;i<length;i++)
{
s[i] = String.valueOf(arr_2[i]);
}
for(int i=0;i<length;i++)
{
System.out.println("s的元素"+s[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
挑战麦蒂
推荐于2017-12-16
知道答主
回答量:12
采纳率:0%
帮助的人:4.3万
展开全部
可以利用Collection的toArray()方法转化成数组就行了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmp800
2012-05-10 · TA获得超过155个赞
知道答主
回答量:92
采纳率:0%
帮助的人:81.8万
展开全部
String[] str = new String[list.get(0).length];
int[] j = list.get(0);
for(int i = 0 ;i<j.length;i++){
str[i]= String.valueOf(j[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-10
展开全部
先定义一个String[] strs = new String[6];
for (int i=0;i<list.size();i++){
strs = list.get(i).split(",");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勤苦且恬静的福祉S
2012-05-10 · TA获得超过144个赞
知道小有建树答主
回答量:468
采纳率:0%
帮助的人:174万
展开全部
创建新的ArrayList<String> 用方法添加啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式