// 这里我对你的程序进行了修改,利用了substring();截取字符串来完成,有什么不懂的就
import java.util.Scanner;
public class Main{
public static boolean equals(String str){ //**我们在这里来判断是否退出
if("exit".equals(str.trim())){
System.out.println("退出系统");
System.exit(1);
return false;
}else{
return true;
}
}
public static void main(String[] args) throws Exception{
//a,b用来存储两个整数;len用来存储输入的表达式长度;result用来存储运算结果
int a=0,b=0,len=0,result=0;
String str=null; //str用来存储输入的表达式
String s[]=new String[2]; //数组s[]用来存储拆分表达式后的结果
char c=' '; //c用来存储运算符
System.out.println("请输入算术表达式或指令:");
Scanner scan=new Scanner(System.in);
str=scan.nextLine(); //从键盘上获取用户输入的表达式;
while (equals(str)) //循