热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Java实现基本数学运算:创建Calculator类进行加减乘除操作

本文提供了一个详细的示例,展示了如何使用Java语言创建一个名为Calculator的类,该类能够执行两个数字之间的基本数学运算,包括加法、减法、乘法和除法。

在Java编程中,实现一个简单的数学运算器不仅有助于理解面向对象编程的基本概念,还能提高代码复用性和可维护性。下面是一个Calculator类的实现,它支持加法、减法、乘法和除法四种基本运算。

首先,我们需要导入必要的包:

import java.util.Scanner;

接着,定义Calculator类:

public class Calculator {
public double add(double num1, double num2) {
return num1 + num2;
}
public double subtract(double num1, double num2) {
return num1 - num2;
}
public double multiply(double num1, double num2) {
return num1 * num2;
}
public double divide(double num1, double num2) {
if (num2 != 0) {
return num1 / num2;
} else {
throw new IllegalArgumentException("Divisor cannot be zero.");
}
}
}

为了测试这个类的功能,我们可以创建一个主函数来实例化Calculator对象,并通过用户输入来进行运算:

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Calculator calculator = new Calculator();
System.out.println("Enter first number:");
double num1 = scanner.nextDouble();
System.out.println("Enter second number:");
double num2 = scanner.nextDouble();
System.out.println("Addition: " + calculator.add(num1, num2));
System.out.println("Subtraction: " + calculator.subtract(num1, num2));
System.out.println("Multiplication: " + calculator.multiply(num1, num2));
try {
System.out.println("Division: " + calculator.divide(num1, num2));
} catch (IllegalArgumentException e) {
System.out.println(e.getMessage());
}
}

以上代码展示了如何创建一个简单的计算器类并使用它来执行基本的数学运算。通过这种方式,不仅可以加深对Java类的理解,还可以学习如何处理异常情况,如除数为零的情况。


推荐阅读
author-avatar
手机用户2502917387
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有