请问Java数组如何给定初始值。不用循环。其初始长度以变量形式存在。如:
int len = 3;
int [] arr = new int [len];
如何让arr的初始值为-1?
int len = 3;
int [] arr = new int [len];
如何让arr的初始值为-1?
解决方案 »
- 大家看看这个程序有什么问题?怎么插入代码?
- 线程问题求思路
- 谁来帮我内部窗口,请进来看看
- 我想问一下,JAVA中如何才能更好的布局
- 在java中有没有那个方法或者函数能得到磁盘信息??(我没分了,可怜可怜吧~~)
- 在applet中使用swing有什么限制吗?ie中的java运行环境是否支持所有jdk中的内容?我写的applet浏览时IE状态栏显示class myapplet not fou
- JTable中删除列的问题,请高手做答,问题解决立刻给分
- 简单的中文问题 谢谢
- 这个程序运行之后不管输入什么数字,结果都是“找到”。。。。这是为什么???求大神解答
- 郁闷,学了半年多VC,想学JAVA,不然VC不够用。
- 根据短信做每月统计(构造List)
- Swing中 如何去掉JButton里面文字周围的边框???
int[] arr = new int [len];
Arrays.fill(arr, -1);
或者老老实实循环赋值
for (int i = 0; i < arr.length; i++) {
arr[i] = -1;
}
所以就想看Java行不行。看来只能循环了。9楼Arrays.fill(arr, -1);倒是代码方便许多。