Java 编程例子,这个例子实现了一个简单的计算器,它可以执行加、减、乘、除四种基本运算。

发布时间: 访问量:301

```java

import java.util.Scanner;

public class SimpleCalculator {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("请输入第一个数字: ");

double firstNumber = scanner.nextDouble();

System.out.print("请输入操作符 (+, -, *, /): ");

char operator = scanner.next().charAt(0);

System.out.print("请输入第二个数字: ");

double secondNumber = scanner.nextDouble();

double result = calculate(firstNumber, secondNumber, operator);

System.out.printf("结果是: %.2f\n", result);

scanner.close();

}

public static double calculate(double firstNumber, double secondNumber, char operator) {

switch (operator) {

case '+':

return firstNumber + secondNumber;

case '-':

return firstNumber - secondNumber;

case '*':

return firstNumber * secondNumber;

case '/':

if (secondNumber == 0) {

System.out.println("除数不能为0");

System.exit(1);

}

return firstNumber / secondNumber;

default:

System.out.println("无效的操作符");

System.exit(1);

return 0; // 永远不会到达这里

}

Java 编程例子,这个例子实现了一个简单的计算器,它可以执行加、减、乘、除四种基本运算。

}

}

```

在这个例子中,我们首先导入 `java.util.Scanner` 类,以便从控制台读取用户输入。我们要求用户输入两个数字和一个操作符,然后调用 `calculate` 方法来执行相应的运算。`calculate` 方法使用 `switch` 语句来根据操作符决定应该执行哪个运算。如果输入了无效的操作符或者试图除以零,程序会输出错误信息并退出。

请注意,这个例子没有进行完整的输入验证,例如检查用户是否输入了数字而不是文本。在更复杂的应用程序中,你可能需要添加更多的错误检查和异常处理。

更多文章