黑马程序员技术交流社区

标题: 如何创建一个不定长数组? [打印本页]

作者: 嘉嘉    时间: 2015-8-4 21:32
标题: 如何创建一个不定长数组?
怎样定义一个不定长数组,且不给它初始化?

作者: 青春随了风    时间: 2015-8-4 23:25
可以做到,但是没什么意义。
作者: 青春随了风    时间: 2015-8-4 23:27
可以做到,但是没什么意义。int[] a={2,3,4}; int[] b ; b=a;
作者: 453203489    时间: 2015-8-4 23:30
使用java.util.Vector 或 ArrayList咯。

java已经有了的, 数值搞定了在转回数组,

自己实现也是可以的, 就是先指定一个订场数组例如长度为10, 然后修改add方法, 在快满的时候 指向一个更大的数组然后把之前的值放到新数组中。这其中的增长长度的逻辑自己定义咯~
作者: 嘉嘉    时间: 2015-8-5 00:30
青春随了风 发表于 2015-8-4 23:27
可以做到,但是没什么意义。int[] a={2,3,4}; int[] b ; b=a;

我想用这个不定长数组接收值
作者: xingui66    时间: 2015-8-8 16:28
stringBuffer ,stringBuilder,长度可变的数组
作者: javaeea    时间: 2015-9-23 19:26
java已经定义了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2