将一个数组存到arraylist里了怎么取出来

 我来答
du瓶邪
推荐于2018-04-29 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2942万
展开全部
for(int i = 0;i<arr1.Length;i++)
{
  if(arr1[i] == null) continue;
  for(int j =0;j<arr1[i].Length;j++)
  {
    arr1[i][j] 就是这个数
  }
}

arrlist[0][1]是直接取出来这个数。

迷惘中的羔羊
2010-05-03
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
array.get(i),
array是你的arraylist的名字,
i是arraylist 的下标也就你要想取得的值的位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maye100
推荐于2017-09-12 · TA获得超过2650个赞
知道小有建树答主
回答量:1341
采纳率:100%
帮助的人:976万
展开全部
ArrayList al = new ArrayList();
String[] str = {"1","2"};
al.add(str);

String[] str_t = (String[])al.get(0);

如果里面放了多个数组,那只有循环遍历了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自我与修养
2010-04-29
知道答主
回答量:28
采纳率:0%
帮助的人:16.7万
展开全部
public class ListsDemo {
public static void main(String[] args){
String[] a = {"w","q","w"};

List <String> list = new ArrayList<String>();
list.add(a[0]);
list.add(a[1]);
list.add(a[2]);

//Interator遍历或者foreach遍历
Iterator<String> iter = list.iterator();
while(iter.hasNext()){
String next = iter.next();
System.out.println(next);
}
}
}

结果:w
q
w
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知道我看到你
2018-04-29 · 超过12用户采纳过TA的回答
知道答主
回答量:39
采纳率:54%
帮助的人:17.2万
展开全部
import java.util.ArrayList ;
public class test {
public static void main(String[] args) {
int []A= {1,2,3,4,5,6,};
int []B={5,3,2,1,1};
ArrayList al=new ArrayList() ;
al.add(A );
al.add(B);
int a[]=(int[])al.get(1); //取B[]
for(int i=0;i<a.length ;i++)
System.out.print (a[i]+" ");
}
}
//output 5 3 2 1 1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式