使用Java函数实现基本计算操作
发布时间:2023-08-04 20:36:41
Java是一种面向对象的编程语言,拥有丰富的类库和函数,可以方便地实现各种基本计算操作。下面是使用Java函数实现基本计算操作的一个示例代码:
import java.util.Scanner;
public class BasicCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入两个运算数:");
double num1 = scanner.nextDouble();
double num2 = scanner.nextDouble();
System.out.println("请选择要执行的操作:");
System.out.println("1. 加法");
System.out.println("2. 减法");
System.out.println("3. 乘法");
System.out.println("4. 除法");
int choice = scanner.nextInt();
switch (choice) {
case 1:
System.out.println("结果:" + add(num1, num2));
break;
case 2:
System.out.println("结果:" + subtract(num1, num2));
break;
case 3:
System.out.println("结果:" + multiply(num1, num2));
break;
case 4:
System.out.println("结果:" + divide(num1, num2));
break;
default:
System.out.println("无效的选择");
}
}
public static double add(double num1, double num2) {
return num1 + num2;
}
public static double subtract(double num1, double num2) {
return num1 - num2;
}
public static double multiply(double num1, double num2) {
return num1 * num2;
}
public static double divide(double num1, double num2) {
if (num2 == 0) {
throw new ArithmeticException("除数不能为零");
}
return num1 / num2;
}
}
在这个示例中,我们首先通过Scanner类从用户输入中获取两个运算数。接下来,我们通过System.out.println()方法输出操作选项供用户选择。然后,用户输入选择项后,我们使用switch语句根据用户的选择调用相应的计算函数。最后,我们通过System.out.println()方法将计算结果输出给用户。
在这个示例中,我们提供了四个基本的计算函数:add()、subtract()、multiply()和divide()。这些函数接受两个运算数作为参数,并返回计算结果。其中,divide()函数还使用了异常处理来处理除以零的情况。
使用这个示例代码,用户可以通过输入运算数和选择操作来进行基本计算操作。同时,我们也可以根据需要扩展代码,添加更多的计算函数来支持更多的计算操作。
希望以上内容对你有帮助!如有任何疑问,请继续追问。
