找不到符号+java.lang_JOptionPane找不到符号

我正在尝试使用JOptionPane创建一个简单的计算器 . 我遇到了编译错误 .

import javax.swing.JOptionPane;

public class Calculator {

public static void main ( String args[] ) {

double n1 = Double.parseDouble(JOptionPane.showInputDialog(" Enter first number: "));

double n2 = Double.parseDouble(JOptionPane.showInputDialog(" Enter second number: "));

String x = JOptionPane.showInputDialog("Enter operator: ");

double result;

if (x == "+"){

result = (n1 + n2);

JOptionPane.showMessageDialog(n1, "+", n2,"=", result);

}

else if (x == "-"){

result = (n1 - n2);

JOptionPane.showMessageDialog(n1,"-", n2,"=", result);

}

else if (x == "/"){

result = (n1 / n2);

JOptionPane.showMessageDialog(n1,"/", n2,"=", result); }

else if (n2 == 0){

JOptionPane.showMessageDialog(null, "Cannot divide by 0"); }

else if (x == "*"){

result = (n1 * n2);

JOptionPane.showMessageDialog(n1,"*", n2,"=", result); }

else if (x == "%"){

result = (n1 % n2);

JOptionPane.showMessageDialog(n1,"%", n2,"=",(n1%n2)); }

}

}

我的代码会出现这些编译错误:

找到5个错误:文件:/ Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java [line:14]错误:/ Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator . java:14:找不到符号符号:方法showMessageDialog(double,java.lang.String,double,java.lang.String,double)location:class javax.swing.JOptionPane文件:/ Users / gcaruso / Documents / CISS 110 /模块3 /模块4 / Calculator.java [line:19]错误:/ Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java:19:找不到符号符号:方法showMessageDialog(double,java . lang.String,double,java.lang.String,double)location:class javax.swing.JOptionPane文件:/ Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java [line:25]错误: / Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java:25:找不到符号符号:方法showMessageDialog(double,java.lang.String,double,java.lang.String,double)location: class javax.swing.JOptionPane文件:/ Users / gcaruso / Documents / CISS 110 / Modul e 3 / Module 4 / Calculator.java [line:32]错误:/ Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java:32:找不到符号符号:方法showMessageDialog(double,java . lang.String,double,java.lang.String,double)location:class javax.swing.JOptionPane文件:/ Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java [line:37]错误: / Users / gcaruso / Documents / CISS 110 / Module 3 / Module 4 / Calculator.java:37:找不到符号符号:方法showMessageDialog(double,java.lang.String,double,java.lang.String,double)location: class javax.swing.JOptionPane

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值