21xrx.com
2025-03-22 12:43:16 Saturday
文章检索 我的文章 写文章
使用Java编写简易计算器
2023-06-16 13:26:22 深夜i     --     --
Java 简易计算器 编程语言

我最近在学习Java编程语言,今天我决定用Java实现一个简易计算器,感觉非常有趣。我想分享一下我的经验,这样其他有兴趣学习Java的人也可以从中受益。以下是我用Java编写的简易计算器的代码:

import java.util.Scanner;
public class Calculator {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("欢迎使用简易计算器,请输入两个数字:");
    double num1 = sc.nextDouble();
    double num2 = sc.nextDouble();
    System.out.println("请选择您要进行的操作(请输入符号):+、-、*、/");
    char operator = sc.next().charAt(0);
    sc.close();
    double result;
    
    switch(operator) {
      case '+':
        result = num1 + num2;
        break;
      case '-':
        result = num1 - num2;
        break;
      case '*':
        result = num1 * num2;
        break;
      case '/':
        if(num2 == 0) {
          System.out.println("除数不能为0");
          return;
        }
        result = num1 / num2;
        break;
      default:
        System.out.println("非法操作符");
        return;
    }
    
    System.out.println(num1 + " " + operator + " " + num2 + " = " + result);
  }
}

我用Scanner类从控制台获取用户的输入,然后用switch语句处理用户的选择,最后输出结果。Java的语法非常清晰,易于学习和理解。

这个计算器虽然简单,但是却具有很高的实用性。我相信只要我们不断学习和实践,就一定能够设计出更加高级的程序。

  
  

评论区