116、骂战 (第2/3页)
r> *@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
上一页
目录
下一页