【发布时间】:2013-03-09 00:01:50
【问题描述】:
为什么我的代码中出现错误 - 我创建了两个方法,randomGen 用于生成随机数,matrixGen 用于创建带有随机数的矩阵。我收到不兼容的类型错误。如果有人可以请指出我可能做错的正确方向..我仍处于学习阶段..这是我的代码:
import java.util.Random;
public class sparse{
static int matrix [][] = new int[6][6];
public static int randomGen(){
int rA;
Random r = new Random();
rA = r.nextInt(100);
return rA;
}
public static int[][] matrixGen(){
for(int i=0; matrix[i].length < i; i++){
for(int j=0; matrix[j].length <j; j++){
matrix[i] = matrix[i].randomGen();
matrix[j] = matrix[j].randomGen();
}
}
return matrix[i][j];
}
public static void main(String args[]){
new sparse();
}
}
【问题讨论】:
-
您遇到什么错误?请复制并粘贴准确 错误消息。另外,请修正您的代码格式。
-
要有堆栈跟踪!我们不再感到困惑。
-
我不认为
randomGen()可以在整数或整数数组上调用。 -
如何调用它来填充数组?
标签: java matrix 2d sparse-matrix