21xrx.com
2024-11-22 13:30:49 Friday
登录
文章检索 我的文章 写文章
Java实现简易计算器——加减乘除
2023-06-14 23:40:09 深夜i     --     --
Java 简易计算器 加减乘除

在计算机科学中,计算器是一种非常有用的小工具,它可以执行简单的数学计算,如加、减、乘和除。今天,我们将利用Java语言实现一个简单的计算器。

首先,我们需要创建一个Java项目,并命名为“简易计算器”。接下来,我们需要创建一个Calculator类,在这个类中实现加、减、乘和除的功能。下面是代码:


public class Calculator {

  public int addition(int a, int b) {

    return a + b;

  }

  public int subtraction(int a, int b)

    return a - b;

  

 public int multiplication(int a, int b) {

    return a * b;

  }

  public int division(int a, int b)

    return a / b;

  

}

以上代码定义了一个名为Calculator的类,并实现了四个方法:addition(加法)、subtraction(减法)、multiplication(乘法)和division(除法)。每个方法接收两个整数参数,并返回它们之间的相应操作结果。例如,addition方法将a和b相加,subtraction方法将a减去b,等等。

接下来,我们需要创建一个Main类,从用户那里获取两个数字和所需的操作,然后调用Calculator类中的相应方法执行所需的操作。以下是代码:


import java.util.Scanner;

public class Main {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

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

    int num1 = scanner.nextInt();

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

    int num2 = scanner.nextInt();

    System.out.println("请选择操作:");

    System.out.println("1.加法");

    System.out.println("2.减法");

    System.out.println("3.乘法");

    System.out.println("4.除法");

    int operation = scanner.nextInt();

    Calculator calculator = new Calculator();

    int result = 0;

    switch (operation) {

      case 1:

        result = calculator.addition(num1, num2);

        break;

      case 2:

        result = calculator.subtraction(num1, num2);

        break;

       case 3:

        result = calculator.multiplication(num1, num2);

        break;

      case 4:

        result = calculator.division(num1, num2);

        break;

    }

    System.out.println("结果为:" + result);

  }

}

该代码允许用户输入两个数字和要执行的操作,并使用switch语句根据所需的操作调用Calculator类中的相应方法来执行所需的操作。最后,它打印结果。

这就是我们的简易计算器。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复