我是编程新手,非常感谢你的帮助.一点点见解都会受到高度赞赏.我有以下代码的问题.该程序模拟计算器,但目前我主要关注if和else if语句.问题是,无论用户选择什么,程序将始终在代码中添加两个数字,即'number1'和'number2'
import java.util.*;
public class Input
{
private Scanner input;
public Input()
{
input = new Scanner(System.in);
}
public void calculation()
{
double number1, number2, answer;
String A, B, C, D, E;
String option;
A = "A"; B = "B"; C = "C"; D = "D"; E = "E"; //initialising the strings
System.out.println("add - option A \t (if your option is A, insert 'A')");
System.out.println("multiply - option B");
System.out.println("subtract - option C");
System.out.println("divide - option D");
System.out.println("power - …Run Code Online (Sandbox Code Playgroud)