一段简单的java代码,帮忙看看哪不对

来源:百度知道 编辑:UC知道 时间:2024/06/08 04:32:22
class jx
{
public static void main(String arg[])
{
dr(2,4);
dr(5,5);
static void dr(int x,int y)
{
for(int i=0;i<x;i++)
{
for(int j=0;j<y;j++)
System.out.print('*');
}
System.out.println();
}
}
}

class jx {
public static void main(String arg[]) {
dr(2, 4);
dr(5, 5);
}

static void dr(int x, int y) {
for (int i = 0; i < x; i++) {
for (int j = 0; j < y; j++)
System.out.print('*');
}
System.out.println();
}
}
main里面不能声明函数

public static void main(String arg[]) {
dr(2, 4);
dr(5, 5);
}

static void dr(int x, int y) {
for (int i = 0; i < x; i++) {
for (int j = 0; j < y; j++)
System.out.print('*');
System.out.println();
}

}

方法必须在类里声明。把static void dr那部分放到主方法外面

好像 是大括号位置放错了...

你方法里面写方法啊, 找不到