初心者プログラマーはこちら。静的メソッドと再帰を学習しようとしています。私が "drawCircle()"を呼び出そうとするたびに、なぜ ".class expected"エラーが出るのか分かりません。私のコードは以下の通りです。ヘルプPLZ?ありがとう!javaで関数を呼び出そうとすると、 ".class expected"と文句を言います。
public class Drawliin
{
public static void drawCircle(int numberOfTimes, double radius, double center[])
{
int rep = 1;
if (rep == 1)
{
StdDraw.circle(center[0], center[1], radius);
rep++;
}
else if (rep <= numberOfTimes)
{
StdDraw.circle(center[0 + radius], center[1], radius);
StdDraw.circle(center[0 - radius], center[1], radius);
StdDraw.circle(center[0], center[1 + radius], radius);
StdDraw.circle(center[0], center[1 - radius], radius);
rep++;
drawCircle(numberOfTimes, radius, center[]);
}
}
public static void main(String[] args)
{
int N = Integer.parseInt(args[0]);
double r = Double.parseDouble(args[1]);
StdDraw.setXscale(-10, 10);
StdDraw.setYscale(-10, 10);
double c[] = new double[2];
drawCircle(N, r, c[]);
}
}
私は彼のクラスの予想されるエラーの原因と考えていません。 – Dodd10x
@ Shootist - あなたは間違っていると思います;) –