当前位置: 代码迷 >> J2SE >> 发作3x3的矩阵,数据随机产生,错在哪里啊
  详细解决方案

发作3x3的矩阵,数据随机产生,错在哪里啊

热度:913   发布时间:2013-02-25 00:00:00.0
产生3x3的矩阵,数据随机产生,错在哪里啊?
import java.awt.*;
import java.applet.*;

public class Wz4 extends Applet {

public void init() {
}

public void paint(Graphics g) {
int i,j=0;
int ju[][]=new int[3][3];
for (i=0;i<3;i++)

for(j=0;j<3;j++)
ju[i][j]=(int)(Math.random()*100+10);
g.drawString(""+ju[i][j],20+20*j,40+20*i);

}

我编译通过了,但是看不见矩阵啊,该如何修改?求大家指导啊


}


------解决方案--------------------------------------------------------
初学者常见错误,for 循环后面遗漏 大括号,导致其所期望的循环层级错误。

for (j=0;j<3;j++) {
ju[i][j]=(int)(Math.random()*100+10);
g.drawString(""+ju[i][j],20+20*j,40+20*i);
}
------解决方案--------------------------------------------------------
{
ju[i][j]=(int)(Math.random()*100+10);
g.drawString(""+ju[i][j],20+20*j,40+20*i);
}
前后得加个括号
  相关解决方案