将一个数组存到arraylist里了怎么取出来
展开全部
array.get(i),
array是你的arraylist的名字,
i是arraylist 的下标也就你要想取得的值的位置
array是你的arraylist的名字,
i是arraylist 的下标也就你要想取得的值的位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ArrayList al = new ArrayList();
String[] str = {"1","2"};
al.add(str);
String[] str_t = (String[])al.get(0);
如果里面放了多个数组,那只有循环遍历了
String[] str = {"1","2"};
al.add(str);
String[] str_t = (String[])al.get(0);
如果里面放了多个数组,那只有循环遍历了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询