字体:大 中 小
护眼
关灯
上一章
目录
下一章
15、骂战
第(3/3)页
mputestring(stringstring){
071
stringregexcheck=“[\\(\\)\\d\\+\\-\\*/\\]*“;//是否是合法的表达式
072
073
if(!(regexcheck,string))
074
returnstring;
075
076
matchermatcher=null;
077
stringtemp=““;
078
intindex=-1;
079
stringregex=“\\([\\d\\\\+\\-\\*/]+\\)“;//提取括号表达式
080
string=(“\\s“,““);//去除空格
081
try{
082
patternpattern=(regex);
083
//循环计算所有括号里的表达式
084
while((string)()){
085
matcher=(string);
086
while(()){
087
temp=();
088
index=(temp);
089
string=(0,index)
090
+computestirngnobracket(temp)
091
+(index+());
092
}
093
}
094
//最后计算总的表达式结果
095
string=computestirngnobracket(string);
096
}catch(numberformatexceptione){
097
();
(未完待续。)手机用户请浏览阅读,更优质的阅读体验。
记住手机版网址:m.biqugecd.cc
『加入书签,方便阅读』
上一章
目录
下一章