技术是积累起来的.要不断的学习,不断的吸收,不断的进步..
/**
* 得到格式化的数值字符串
* @param obj Object
* @return String
*/
protected static String getFormatStr(Object obj){
if(obj==null)
return "";
else if(obj instanceof java.lang.Double){
java.text.DecimalFormat format = new java.text.DecimalFormat("#,##0.00");
Double dbl=(Double)obj;
return format.format(dbl.doubleValue());
}else if(obj instanceof java.lang.Float){
java.text.DecimalFormat format = new java.text.DecimalFormat("#,###.000");
Float floatObj=(Float)obj;
return format.format(floatObj.floatValue());
}else if(obj instanceof java.lang.Integer){
java.text.DecimalFormat format = new java.text.DecimalFormat("#,###");
Integer intObj=(Integer)obj;
return format.format(intObj.intValue());
}else if(obj instanceof java.lang.Long){
java.text.DecimalFormat format = new java.text.DecimalFormat("#,###");
Long longObj=(Long)obj;
return format.format(longObj.longValue());
}
else
return obj.toString();
}
posted on 2005-10-24 22:20
zjw_albert 阅读(118)
评论(0) 编辑 收藏