如何用java写一个计算器
时间: 2023-08-14 13:04:09 浏览: 85
用java写的一个计算器
可以按照以下步骤来编写一个简单的Java计算器:
1. 创建一个Java类,例如Calculator。
2. 在Calculator类中定义两个变量,分别存储用户输入的两个数。
3. 创建一个Scanner对象,从控制台读取用户输入。
4. 使用Scanner对象读取用户输入的两个数,并将它们存储在定义的变量中。
5. 定义一个方法,用于执行计算操作。该方法应接受用户输入的两个数,并使用适当的运算符执行计算。
6. 在main方法中调用该方法,并将结果输出到控制台。
7. 编译并运行程序,测试计算器功能。
以下是一个简单的Java计算器示例代码:
```
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter first number: ");
int num1 = input.nextInt();
System.out.print("Enter second number: ");
int num2 = input.nextInt();
int result = calculate(num1, num2);
System.out.println("Result: " + result);
}
public static int calculate(int num1, int num2) {
System.out.print("Enter operator (+, -, *, /): ");
Scanner op = new Scanner(System.in);
char operator = op.next().charAt(0);
int result = 0;
switch (operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
result = num1 / num2;
break;
default:
System.out.println("Invalid operator!");
break;
}
return result;
}
}
```
在这个示例中,我们使用Scanner对象从控制台读取用户输入的两个数和运算符。然后,我们调用calculate方法并将结果输出到控制台。calculate方法接受两个参数num1和num2,并使用switch语句执行相应的计算操作。最后,该方法返回计算结果。
阅读全文