黑马程序员技术交流社区

标题: 怎么定义一位数组的长度由输入的元素个数决定? [打印本页]

作者: nb123cw123    时间: 2015-10-1 16:20
标题: 怎么定义一位数组的长度由输入的元素个数决定?
写一个十进制转二进制的方法,想用数组容器,但定义数组int[] arr = new int[]{};会在运行时抛出异常,又不能定义固定元素的数组。

作者: 周建星    时间: 2015-10-1 16:43
int[] arr = new int[]{};   jvm不能确定其length把
作者: Wqi    时间: 2015-10-1 17:59
用集合吧,或者直接定义32长度的数组,
作者: 李克强001    时间: 2015-10-1 18:03
int[] a;
int n=100;
a=new int[n];
作者: nb123cw123    时间: 2015-10-1 18:49
Wqi 发表于 2015-10-1 17:59
用集合吧,或者直接定义32长度的数组,

嗯,说的有道理
作者: 921    时间: 2015-10-1 22:39
定义一个长度为32位的数组 , 把得到把得到的进制数据存入数组,最后用while数组元素不等于零时输出
作者: 插兜    时间: 2015-10-1 23:09
路过路过。。。。
作者: 404NOTFOUND    时间: 2015-10-1 23:35
顶起来!这是个难题!




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