为什么我不能在最后显示消息对话框?

时间:2016-03-25 19:40:33

标签: java swing joptionpane

我似乎无法在最后显示消息对话框。程序运行时没有错误,请求输入,然后没有任何东西,好像它忽略了我的if语句。任何线索?

input=JOptionPane.showInputDialog("Enter Internet package choice(A,B, or C):");

hours=JOptionPane.showInputDialog("Enter number of hours used:");
rate=Integer.parseInt(hours);

  if(input.equals(a)){

     if(rate>10){
        optionA=(rate-10) * 2.00 +9.95;
        JOptionPane.showMessageDialog(null,"The total is $ " + optionA);}

     else if(rate<=10){
        JOptionPane.showMessageDialog(null,"The total is $ " + 9.95);

所有内容都已初始化并声明,因此我对此感到难过。

1 个答案:

答案 0 :(得分:0)

input.equals(a)必须返回false。在调试器中单步执行,然后查看