21xrx.com
2025-04-01 05:55:40 Tuesday
文章检索 我的文章 写文章
关键词:Java、初学者、简易计算器
2023-06-15 13:46:47 深夜i     7     0

我是一名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初学者有所帮助。

  
  

评论区