首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

判断是不是为数字/转换成金额格式

2012-11-05 
判断是否为数字/转换成金额格式/** * @see 是否为整数* @author yisai * @param value * @return**/public

判断是否为数字/转换成金额格式

 /** * @see 是否为整数  * @author yisai * @param value * @return  *  */public static boolean isInteger(Object value){try{Integer.parseInt(value.toString());return true;}catch(Exception e){return false;}}/** * @see 是否为小数  * @author yisai * @param value * @return  *  */public static boolean isDouble(Object value){try{Double.parseDouble(value.toString());return true;}catch(Exception e){return false;}}/** * @see 是否为数字  * @author yisai * @param value * @return  *  */public static boolean isNumeric(Object value){if (isInteger(value) || isDouble(value)){return true;}return false;}/** * @see 转换成金额格式 * @author yisai * @param money * @param pattern"0.00"2为小数"0.0"一位小数"0"无小数 * @return */public static String convertMoney(Object money,String pattern){DecimalFormat decimalFormat = new DecimalFormat(pattern);String value = null;if(isNumeric(money)){value = decimalFormat.format(money);}else{value = decimalFormat.format(0);}return value;    }
?

热点排行