产生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);
}
前后得加个括号