21xrx.com
2024-12-23 00:31:59 Monday
登录
文章检索 我的文章 写文章
Java编写简易计算器——初学者的突破
2023-06-11 05:09:34 深夜i     --     --
Scanner类 运算符 switch

作为一个初学者,我以前觉得Java编写计算器需要很高的技术和知识,但实际上这并不是完全正确的。

我在学习Java编程的过程中,突然间想到了制作一个简易计算器,为此我研究了许多资料,在现有的知识基础上,最终成功实现了自己的想法。

接下来就让我来展示一下我的成果,首先是代码部分:


import java.util.Scanner;

public class Calculator {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

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

    double num1 = scanner.nextDouble();

    System.out.print("请输入符号(+、-、*、/): ");

    String operator = scanner.next();

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

    double num2 = scanner.nextDouble();

    double result = 0;

    switch (operator) {

      case "+":

        result = num1 + num2;

        break;

      case "-":

        result = num1 - num2;

        break;

      case "*":

        result = num1 * num2;

        break;

      case "/":

        result = num1 / num2;

        break;

      default:

        System.out.println("请输入正确的符号");

        break;

    }

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

  }

}

以上是Java编写简易计算器的最基础代码,让我们初步了解Java的程序写法。

然后我们需要了解一些基础内容:Scanner类、运算符、switch...case语句。

Scanner类是Java中的一个非常重要的类,可以获取用户输入的各种数据类型。运算符是计算的基础,Java中常见有加减乘除四则运算,还有取余、自增自减等。switch...case语句是流程控制语句,可以根据条件不同执行不同的程序块。

最后,总结一下3个 ...case语句。

通过编写该简易计算器,我不仅学到了基础知识,还学会了如何思考和解决问题。初学者也可以通过简单的小程序开始自己的编程之旅。

  
  

评论区

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