JAVA程序 输入数字 选择算法直接出结果 哪位大虾来解决下

来源:百度知道 编辑:UC知道 时间:2024/06/07 06:27:19
在命令行 不要可视界面的
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at jisuan.Calc.main(Calc.java:6)

错误信息

看好后面的命令行,数字和运算符之间都有空格,它们作为main的参数输入,格式如
java Calc 1 + 1

import java.util.*;
public class Calc
{
public static void main(String [] args)
{
int Firstnumber = Integer.parseInt(args[0]);
int Secondnumber = Integer.parseInt(args[2]);
if (args[1].equals("+"))
{
System.out.println(Firstnumber + " " + args[1] + " " + Secondnumber + "=" + " "+ " " + (Firstnumber + Secondnumber));
}
else if (args[1].equals("-"))
{
System.out.println(Firstnumber + " " + args[1] + " " + Secondnumber + "=" + " "+ " " + (Firstnumber - Secondnumber));
}
else if (args[1].equals("*"))
{
System.out.println(Firstnumber + " " + args[1] + " " + Secondnumber + "=" + " "+ " " + (Firstnumber * Secondnumber));
}
else if