21xrx.com
2024-11-22 14:08:30 Friday
登录
文章检索 我的文章 写文章
我学习Java编程已经有一段时间了
2023-06-12 12:29:30 深夜i     --     --
Java 计算器 代码

我学习Java编程已经有一段时间了,最近我尝试编写了一个简易计算器程序,让我来分享一下我的代码和心得。

首先,我定义了一个Calculator类,它具有四个基本算术运算的功能:加、减、乘和除。我使用了Scanner类来读取用户输入的数据,从而进行相应的运算。

以下是我的Java代码示例:


import java.util.Scanner;

public class Calculator {

  public static void main(String[] args) {

    Scanner input = new Scanner(System.in);

    int num1, num2;

    char operator;

    System.out.println("请输入您想进行的运算:");

    System.out.println("+ 加");

    System.out.println("- 减");

    System.out.println("* 乘");

    System.out.println("/ 除");

    operator = input.next().charAt(0);

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

    num1 = input.nextInt();

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

    num2 = input.nextInt();

    switch(operator) {

      case '+':

        System.out.println(num1 + " + " + num2 + " = " + (num1 + num2));

        break;

      case '-':

        System.out.println(num1 + " - " + num2 + " = " + (num1 - num2));

        break;

      case '*':

        System.out.println(num1 + " * " + num2 + " = " + (num1 * num2));

        break;

      case '/':

        if(num2 != 0) {

          System.out.println(num1 + " / " + num2 + " = " + (num1 / num2));

        } else {

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

        }

        break;

      default:

        System.out.println("您输入的运算符有误!");

    }

    input.close();

  }

}

在上述代码中,我使用了switch语句来根据用户输入的运算符执行相应的计算,并在控制台打印出运算结果。

对我来说,这个计算器程序的编写是一个很好的练习,有助于我巩固基本的Java编程知识,并且对于其他更复杂的应用程序也具备重要的基础知识。

因此,如果你也想学习编写Java程序,这个简易计算器程序是一个不错的起点,也许你可以尝试对代码进行修改和优化,创造出更加有趣和有用的应用程序哦!

  
  

评论区

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