java 中 ArrayList 与int 数组的转换和合并问题

如题这个问题一直没弄明白书也看了还是不怎么清楚... 如题

这个问题一直没弄明白 书也看了 还是不怎么清楚
展开
 我来答
帐号已注销
2009-07-10 · TA获得超过5622个赞
知道大有可为答主
回答量:1459
采纳率:0%
帮助的人:1411万
展开全部
ArrayList 后面追加 int 数组的内容,用 addAll 方法:

ArrayList<Integer> al = ...;
int[] i = ...;
al.addAll(new Arrays<Integer>(i));

ArrayList 转成数组用 toArray 方法:

ArrayList<Integer> al = ...;
Integer[] integer = (Integer[])al.toArray();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
forKnowledge
2009-07-10 · TA获得超过334个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:156万
展开全部
ArrayList是集合框架
ArrayList<Integer>() 等小于int数组
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
20053565
2009-07-10 · TA获得超过279个赞
知道小有建树答主
回答量:354
采纳率:0%
帮助的人:213万
展开全部
import java.util.ArrayList;

public class Test {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
new Test().start();
}

private void start() {
ArrayList <Integer> a = new ArrayList<Integer>();
a.add(1);
a.add(2);
//ArrayList 转 int 数组,这里必须使用Integer[]
Integer[] array = new Integer[100];
a.toArray(array);
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式