需要简单的Java计算器帮助

Ted*_*Ted 1 java swing calculator

因此,基本上,我正在尝试为以下函数创建一个简单的Java计算器,但看来我的函数并未按照应有的方式执行(即+不加,不减)。希望能有所帮助:)

    if (ope == "+") {
        //add
    } else if (ope == "-") {
        //subtract
    } else if (ope == "*") {
        //multiply
    } else if (ope == "/") {
        //divide
    }
}
Run Code Online (Sandbox Code Playgroud)

Ada*_*ion 5

不正确的String比较,而不是:

if (ope == "+") {
} else if (ope == "-") {
} else if (ope == "*") {
} else if (ope == "/") {
Run Code Online (Sandbox Code Playgroud)

你应该有:

if ("+".equals(ope)) {
} else if ("-".equals(ope)) {
} else if ("*".equals(ope)) {
} else if ("/".equals(ope)) {
Run Code Online (Sandbox Code Playgroud)