publicclassSimpleCalculator{publicstaticvoidmain(String[]args){if(args.length!=3){System.out.println("Usage:javaSimpleCalculator"+"operator1operatoroperator2");System.out...
public class SimpleCalculator{
public static void main(String[] args){
if(args.length!=3){
System.out.println("Usage:java SimpleCalculator "+"operator1 operator operator2");
System.out.println("Example:java SimpleCalculator 100 + 200");
System.out.println(args[0]+args[1]+args[2]);
System.exit(-1);
}
int operator1=Integer.parseInt(args[0]);
String operator=args[1];
int operator2=Integer.parseInt(args[2]);
int result=Integer.MIN_VALUE;
if(operator.equals("/")&&operator2==0){
System.out.println("can not divide by 0!");
System.exit(-1);
}
if(operator.equals("+"))
result=operator1+operator2;
else if(operator.equals("-"))
result=operator1-operator2;
else if(operator.equals("*"))
result=operator1*operator2;
else if(operator.equals("/"))
result=operator1/operator2;
else{
System.out.println("Error operator!");
System.exit(-1);
}
System.out.println(args[0]+args[1]+args[2]+"="+result);
}
}
展开