public class Demo {
    public static void main (String[] arr) {
        if (arr.length < 3) {
            System.out.println("please input [java] [file] number1 [+-x/] number2");
            System.exit(-1);
        }
        double number1 = Double.parseDouble(arr[0]);
        double number2 = Double.parseDouble(arr[2]);
        if (arr[1].equals("+")) {
            System.out.println(number1 + number2);
        }
        if (arr[1].equals("-")) {
            System.out.println(number1 - number2);
        }
        if (arr[1].equals("x")) {//命令行不可以输入"*"号,因为它有特殊含义,是通配符
            System.out.println(number1 * number2);
        }
        if (arr[1].equals("/")) {
            if (number2 == 0) {
                System.out.println("被除数不能为0");
            }
            System.out.println(number1 / number2);
        }        
    }
}

 

相关文章:

  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2021-11-29
  • 2022-01-22
  • 2021-09-28
猜你喜欢
  • 2021-05-16
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
相关资源
相似解决方案