JAVA里怎么向一个已经满的数组,插入数据!

定义好长度的数组在插入数据时能改变长度吗
比如一个简单的 int[] arr={1,2,3,4,5,6},怎么向数组里添加数据,然后输出。
用线性表,怎么用?
能用动态数组吗?怎么用?

第1个回答  2012-09-26
不能吧!Java好像没有动态数组。
第2个回答  2012-09-26
List list=new ArrayList();
list.add(1);
list.add(2);list.add(3);list.add(4);list.add(5);
list.add(6);

如果要再添加 像上一样就可以了
输出就这样
for(int i=0;i<list.size;i++){
System.out.println(list.get(i));
}

纯手工打造 IDE都没用的哦 O(∩_∩)O~追问

你代码有些地方打错了哦

追答

绝对没错

第3个回答  2012-09-26
应该不能在定义了长度的里面再加入了吧!
直接new String[]{}往里面加数据撒追问

这是动态数组吧

追答

是不是动态数组我也不清楚

第4个回答  2012-09-26
List<Object> list = new ArrayList<Object>();
第5个回答  2012-09-26
为什么不用list
相似回答