while循环使用Nested if函数/语句

时间:2014-09-29 03:26:45

标签: java wordpress

import javax.Swing.JOPtionPane;
public class while looping {
 public static void main (String []args){
  String a= JOptionPane.ShowInputDialog("Please enter an Integer");
   int b=Integer.parseInt(a);
   int j=1;
   while(j<=b){
    j++;
    int k=1;
    while (k<j){
     System.out.print("*");
     k++;
    }
    System.out.println();
   }
  }
 }
} 

这是我的程序,当我运行时,它会说javac: invalid flag:这是什么意思?

2 个答案:

答案 0 :(得分:0)

“无效标志”可能与您调用编译器的方式有关。你是从命令行调用编译器吗?通话怎么样?

您的代码中也有错误,与错误消息无关:您在“循环”时调用您的类。这在2(或3)个点上是错误的:类名必须是一个单词,类名不能是保留字(“while”),类名应该以大写字母开头。

最后一点只是一个命名约定,但它让每个必须阅读代码的人都能过上更轻松的生活。

答案 1 :(得分:0)

您甚至可以通过突出显示在问题中看到错误:

public class while looping {
}

班级名称不得包含任何空白字符。

通常也会以大写字母开始上课。

请将您的课程重命名为

public class WhileLooping {
}

并相应地重命名您的.java文件。