15、骂战

御宅书屋备用网站无广告

    请稍后阅读,章节错误
    .z
    002
    003
    imalformat;
    004
    xt.numberformat;
    005
    format;
    006
    impoher;
    007
    imporn;
    008
    009
    lassreportutil{
    010
    011
    017
    public(bj,stringformat){
    018
    if(obj==null)
    019
    urn““
    020
    021
    strings=f(obj);
    022
    if(format==null||““.equals(format.trim)){
    023
    format=“yyyy-mm-dd“
    024
    }
    025
    try{
    026
    format=format(format);
    027
    s=dateformat.format(obj);
    028
    }catch{
    029
    }
    030
    urns;
    031
    }
    032
    033
    039
    pubumber(bj,stringformat){
    040
    if(obj==null)
    041
    urn““
    042
    043
    strings=f(obj);
    044
    if(format==null||““.equals(format.trim)){
    045
    format=“#.00“
    046
    }
    047
    try{
    048
    if(fdouble||ffloat){
    049
    if(ains(“%“)){
    050
    umberformat=;
    051
    s=numberformat.format(obj);
    052
    }else{
    053
    imalformat=imalformat(format);
    054
    s=decimalformat.format(obj);
    055
    }
    056
    }else{
    057
    umberformat=;
    058
    s=numberformat.format(obj);
    059
    }
    060
    }catch{
    061
    }
    062
    urns;
    063
    }
    064
    065
    070
    putestring(stringstring){
    071
    k=“[\\(\\)\\d\\+\\-\\*/\\.]*“//是否是合法的表达式
    072
    073
    if(!hes(k,string))
    074
    urnstring;
    075
    076
    her=null;
    077
    p=““
    078
    index=-1;
    079
    stringregex=“\\([\\d\\.\\+\\-\\*/]+\\)“//提取括号表达式
    080
    string=all(“\\s“,““);//去除空格
    081
    try{
    082
    rn=pile(regex);
    083
    //循环计算所有括号里的表达式
    084
    while(her(string).find){
    085
    her=her(string);
    086
    while(matcher.find){
    087
    p=matcher.group;
    088
    index=string.indexof(temp);
    089
    string=string.substring(0,index)
    090
    +(temp)
    091
    +string.substring(index+gth);
    092
    }
    093
    }
    094
    //最后计算总的表达式结果
    095
    string=(string);
    096
    }catch{
    097
    ssage;
    (未完待续。)