如何在程序中使用一次 JOptionPane.showMessageDialog

How to use JOptionPane.showMessageDialog once in the prograde

您使用了多少次以下语句: JOptionPane.showMessageDialog?如果您的答案不止一次,请返回并 修改您的代码,以便您只使用一个 JOptionPane.showMessageDialog

提示:考虑使用名为 output

的字符串类型的变量

代码

如果(积分 >= 120)

  {

     JOptionPane.showMessageDialog(null,"You've graduated!");

  }//end if

  else if(credit >= 90)

  {

     JOptionPane.showMessageDialog(null,"You're a senior.");

  }//end if

  else if(credit >= 60)

  {

     JOptionPane.showMessageDialog(null,"You're a junior.");

  }//end if

  else if(credit >= 30)

  {

     JOptionPane.showMessageDialog(null,"You're a sophomore.");

  }//end if

  else if(credit >=0)

  {

     JOptionPane.showMessageDialog(null,"You're a freshment.");

  }//end if


  else

  {
     JOptionPane.showMessageDialog(null,"invalid input");

使用 if-else 语句生成要显示的字符串,然后使用单行调用 showMessageDialog() 使用字符串。

//不要忘记导入 JOptionPane 库

//我也不知道你是怎么使用你的信用变量的 public class 进步 { public void showJoption(字符串位置) { JOptionPane.showMessageDialog(空,位置); }

public static void main(String[] args)
{
    //this is the class object that you can use to call the showJoption() method.
    prograde display = new prograde();

    if(credit >= 120)
    {
        display.showJoption("You've graduated!");
    }
    else if (credit >= 90)
    {
        display.showJoption("You're a senior.");
    }
    else if (credit >= 60)
    {
        display.showJoption("You're a junior.");
    }
    else if (credit >= 30)
    {
        display.showJoption("You're a sophomore.");
    }
    else if (credit >= 0)
    {
        display.showJoption("You're a freshment.");
    }
    else {
        display.showJoption("invalid input");
    }
}   

}