00问答网
所有问题
Java二维数组赋值问题
为什么这样赋值打印出的是未赋值的数组元素
举报该问题
推荐答案 2019-03-18
用for in这种方式变量数值的时候,取到值已经不是数组中的值了,所以你赋值无效。
for(int i = 0; i < a.length; ++i)
for (int j = 0; j < a[i].length; ++j)
a[i][j] =(int)Math.random() * 100;
可以用上面的方法赋值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nDZZ0n0DIjZ0ZDDeTeT.html
相似回答
JAVA中
如何创建一个二维数组,然后给
二维数组赋值
!
答:
普通的赋值是:int[][]i={{1,2,3},{2,3,4},{1,3,4}};如果是其他情况可以这样:比如:import
java
.util.publicclassTT(){ publicstaticvoidmain(String[]args){ intm=0;for(inti=0;i<5;i++){ for(intj=0;j<5;j++)a[i][j]=m;m++;} } } 这是一个给
二维数组赋值
的例子把0...
java
声明一个
二维数组
并为第一个元素的最后一个元素
赋值
为20,把最后一...
答:
public static void main(String[] args) { int m = 3; // 假设数组有3行 int n = 5; // 假设数组有5列 int s[][]=new int[m][n];//动态
赋值二维数组
for(int i=0;i<s.length;i++) {//s.length表示行数 for(int j=0;j...
java中
定义一个
二维数组
,3行3列,但是只给第一行
赋值
,其他两行之后按输入...
答:
Object array[][] = new Object[3][3];array[0] = new Object[3];array[0][0] = new Object();array[0][1] = new Object();array[0][2] = new Object();这个就是实现了只给第一行
赋值
,而另两行都是空的,以后随时想赋值都可以按照上面的代码继续。当然你也可以写个循环比如 O...
Java中
一维数组与
二维数组
之间的
赋值问题
答:
这个
问题
是个关于引用传递的问题,b[0] = a;//这句话说明,将a的地址赋给了b[0],也就是说,你只要改a和b[0]中的任何一个,另一个也会改变的,如果不想另一个跟着改变可以用克隆
数组
之后再赋给b[0]
大家正在搜
java怎么给二维数组赋值
java 二维数组赋值
vba二维数组赋值
char二维数组赋值
二维数组怎么赋值
二维数组全部赋值为0
给一个二维数组的行赋值
二维数组赋值字符串
c语言二维数组赋值
相关问题
JAVA中如何创建一个二维数组,然后给二维数组赋值!
为什么java这样给二维数组赋值不行
JAVA中如何创建一个二维数组,然后给二维数组赋值!
java二维数组赋值问题
Java 二维数组赋值问题
求助!Java 二维数组的赋值
java二维数组赋值报错:java.lang.NullPoi...
java高手:java定义二维数组问题