【发布时间】:2017-03-21 03:53:30
【问题描述】:
为 For 循环编译时出错
类为 {
public static void main (String[]args){
if (args.length == 0) {
System.out.println ("Please enter a number between 1-99");
} else if (x >= 100) {
System.out.println("Error Invalid Number.");
} else {
for (int x = Integer.parseInt(args[0]);x < 100; x++) {
System.out.println (x);
}
}
} }
我做错了什么??错误详情见附件...Error that I am getting while compiling the program
我的错误是:
找不到符号
否则如果 (x >= 100)
【问题讨论】:
-
那个错误说...?
-
编译错误是编译器告诉您问题所在的方式。阅读错误。 (如果我猜,您的第二个
if语句不完整。您忘记包含条件。并且您在else语句中添加了一个条件,这没有意义。) -
然后搜索那个特定的错误信息。
-
我已经添加了到目前为止您提供的错误的详细信息,Sayury。尽管您收到了反对票,但如果您直接从控制台编辑问题并粘贴 exact 错误消息,我会很高兴。它应该引用它看到错误的行号。
-
我现在做错了什么??错误详情请参考附件链接(我已在上面更新).. Class For { public static void main (String[]args){ if (args.length == 0) { System.out.println ("请输入1-99 之间的数字); } else if (x >= 100) { System.out.println("Error Invalid Number."); } else { for (int x = Integer.parseInt(args[0]);x
标签: java if-statement for-loop