126小说网 > 玄幻奇幻 > 我的1979 上一章 | 返回章节列表 | 下一章 | 加入书签 | 推荐本书 | TXT下载

116、骂战

背色: 字体: 字号: 字色:
作者:争斤论两花花帽      更新:2019-12-27 22:14:10     

推荐阅读:少年阿滨文全(Ben) 每天激情时(高H、NP)(小妖精真紧好湿办公室H) 少妇之白洁(白洁) 污文(污到你湿透) 女婿与岳母(摩丝) 淫男乱女(笨蛋英子) 刮伦小说大全(好大好涨水多) 最美儿媳(冲天炮) 故事会(乱伦篇)(老头胯下挣扎的娇妻) 少年阿宾(全)(赵氏嫡女)

请稍后阅读,章节错误

packag.z

002

003

importjava.text.decimalformat;

004

importjava.text.numberformat;

005

importjava.text.simpledateformat;

006

importjava.util.regex.matcher;

007

importjava.util.regex.pattern;

008

009

publicclassreportutil{

010

011

/**

012

*格式化日期

013

*@paramobj日期对象

014

*@paramformat格式化字符串

015

*@return

016

*/

017

publicstaticstringformatdate(objectobj,stringformat){

018

if(obj==null)

019

return““;

020

021

strings=string.valueof(obj);

022

if(format==null||““.equals(format.trim)){

023

format=“yyyy-mm-dd“;

024

}

025

try{

026

simpledateformatdateformat=newsimpledateformat(format);

027

s=dateformat.format(obj);

028

}catch(exceptione){

029

}

030

returns;

031

}

032

033

/**

034

*格式化数字

035

*@paramobj数字对象

036

*@paramformat格式化字符串

037

*@return

038

*/

039

publicstaticstringformatnumber(objectobj,stringformat){

040

if(obj==null)

041

return““;

042

043

strings=string.valueof(obj);

044

if(format==null||““.equals(format.trim)){

045

format=“#.00“;

046

}

047

try{

048

if(objinstanceofdouble||objinstanceoffloat){

049

if(format.contains(“%“)){

050

numberformatnumberformat=numberformat.getpercentinstance;

051

s=numberformat.format(obj);

052

}else{

053

decimalformatdecimalformat=newdecimalformat(format);

054

s=decimalformat.format(obj);

055

}

056

}else{

057

numberformatnumberformat=numberformat.getinstance;

058

s=numberformat.format(obj);

059

}

060

}catch(exceptione){

061

}

062

returns;

063

}

064

065

/**

066

*计算字符串四则运算表达式

067

*@paramstring

068

*@return

069

*/

070

publicstaticstrinputestring(stringstring){

071

stringregexcheck=“[\\(\\)\\d\\+\\-\\*/\\.]*“;//是否是合法的表达式

072

073

if(!pattern.matches(regexcheck,string))

074

returnstring;

075

076

matchermatcher=null;

077

stringtemp=““;

078

intindex=-1;

079

stringregex=“\\([\\d\\.\\+\\-\\*/]+\\)“;//提取括号表达式

080

string=string.replaceall(“\\s“,““);//去除空格

081

try{

082

patternpattern=patternpile(regex);

083

//循环计算所有括号里的表达式

084

while(pattern.matcher(string).find){

085

matcher=pattern.matcher(string);

086

while(matcher.find){

087

temp=matcher.group;

088

index=string.indexof(temp);

089

string=string.substring(0,index)

090

putestirngnobracket(temp)

091

+string.substring(index+temp.length);

092

}

093

}

094

//最后计算总的表达式结果

095

stringputestirngnobracket(string);

096

}catch(numberformatexceptione){

097

returne.getmessage;(未完待续。)

上一章章节列表下一章

(快捷键:←     快捷键:回车     快捷键:→)

新书推荐:满级大佬误入无限游戏后(牧白) 从超神学院开始的氪星人(天道经) 诸天:从大秦小透明皇子开始(三渡剑客) 穿越古代去逃荒随身带着时空门(脚滑的喵) 你这领主有问题吧(太白水君) 龙族:寻找路明非(娜尔爱多) 吞噬星空之张昊白(定羽) 空间逃荒:带着千亿物资养大佬(只打雷不下雪) 毒医王妃总在作死(草昧菟) 乡村作曲家(旋转蘑菇木偶)