public class DaoUtil{ /** * 将null转换为空字符串 * @param value * @return */ public static String nullToString(Object value){ return value==null?"":value.toString().trim(); } /** * 将null或空字符串转换为html的空格字符 (可适用于列表显示表格线) * @param value * @return */ public static String nullToNBSP(Object value){ return (value==null || "".equals(value.toString().trim()))?" ":value.toString().trim(); } /** * 将null转换为字符串_nbsp * @param e * @return */ public static String toNBSP(Object e) { String s = "_nbsp"; if (e != null && !"".equals(e.toString().trim())) { s = e.toString().trim(); } return s; } /** * 将null或空字符串转换为String类型0 * @param value * @return */ public static String nullToNumber(Object value){ return (value==null || "".equals(value.toString().trim()))?"0":value.toString().trim(); } /** * 将null或空字符串转换为int类型0 * @param value * @return */ public static int nullToNumber2(Object value){ return (value==null || "".equals(value.toString().trim()))?0:Integer.parseInt(value.toString().trim()); } /** * 将null或空字符串转换为double类型0 * @param value * @return */ public static double nullToNumber3(Object value){ return (value==null || "".equals(value.toString().trim()))?0:Double.parseDouble(value.toString().trim()); } }