Java输入一个加法表达式,计算表达式的结果。,如果输入格式错误将产生异常,用String类的split方法分离出被加数
时间: 2023-12-21 15:06:29 浏览: 150
一个用JAVA语言编写的加法计算器
5星 · 资源好评率100%
以下是使用Java实现的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个加法表达式:");
String expression = scanner.nextLine();
try {
String[] parts = expression.split("\\+");
int sum = 0;
for (String part : parts) {
sum += Integer.parseInt(part.trim());
}
System.out.println("表达式的结果为:" + sum);
} catch (NumberFormatException e) {
System.out.println("表达式格式错误!");
}
}
}
```
运行示例:
```
请输入一个加法表达式:1 + 2 + 3
表达式的结果为:6
```
```
请输入一个加法表达式:1+2+3
表达式的结果为:6
```
```
请输入一个加法表达式:1 + a + 3
表达式格式错误!
```
阅读全文