随笔-71  评论-4  文章-0  trackbacks-0
技术是积累起来的.要不断的学习,不断的吸收,不断的进步..
/**
   * 得到格式化的数值字符串
   * @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 阅读(112) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: