21xrx.com
2024-11-22 18:22:54 Friday
登录
文章检索 我的文章 写文章
关键词:Java、初学者、简易计算器
2023-06-16 12:48:03 深夜i     --     --

我是一名Java初学者,最近在学习如何编写简单的计算器。在这里分享一下我编写的代码,希望能够对其他初学者也有所帮助。

Java语言在编写计算器方面有非常优秀的表现,我选择使用Java作为编程语言来编写这个简易计算器。现在,让我们来看一下我的代码:


import java.util.Scanner;

public class SimpleCalculator {

 public static void main(String[] args) {

  Scanner input = new Scanner(System.in);

  System.out.print("请输入需要进行的运算符号(+, -, *, /):");

  String operator = input.nextLine();

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

  double num1 = input.nextDouble();

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

  double num2 = input.nextDouble();

  double result;

  switch(operator) {

   case "+":

    result = num1 + num2;

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

    break;

   case "-":

    result = num1 - num2;

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

    break;

   case "*":

    result = num1 * num2;

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

    break;

   case "/":

    result = num1 / num2;

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

    break;

   default:

    System.out.println("不是有效的运算符号。");

    break;

  }

  input.close();

 }

}

上述代码中,我使用了Scanner来获取用户输入。首先,我让用户输入他们想要进行的运算符号,然后再要求用户输入两个数字。最后,我根据用户输入的运算符号进行相应的计算,并将结果输出到控制台上。

需要注意的是,如果用户输入的不是有效的运算符号,程序会输出“不是有效的运算符号。”这可以增加程序的容错性。

这是一个非常简单的Java计算器程序,能够让初学者快速掌握Java语言中的基本语法规则以及基本的逻辑控制。希望这个例子能够对Java初学者有所帮助。

  
  

评论区

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