21xrx.com
2025-03-17 00:59:46 Monday
文章检索 我的文章 写文章
我学习Java编程已经有一段时间了
2023-06-10 17:31:39 深夜i     15     0
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程序,这个简易计算器程序是一个不错的起点,也许你可以尝试对代码进行修改和优化,创造出更加有趣和有用的应用程序哦!

  
  

评论区