- 浏览: 2704065 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1313)
- JS (65)
- CSS (6)
- html (30)
- dweamweaver工具相关 (2)
- Spry (1)
- DB (103)
- p2p (1)
- java (405)
- .net (3)
- oracle (24)
- struts (18)
- myeclipse (15)
- linux (49)
- SQL SERVER2008 (101)
- jsp (21)
- resume (1)
- other (1)
- ajax (3)
- 云计算 (2)
- excel (32)
- vss (1)
- 警戒 (1)
- eclipse (21)
- c (1)
- dialog designer (7)
- axis1.4 (4)
- webservice (11)
- CTI (1)
- svn (8)
- spring (27)
- tomcat (13)
- log4j (14)
- 网络应用 (7)
- mysql (59)
- bat (4)
- jdbc (1)
- 正式表达式 (1)
- hibernate (27)
- iphone (2)
- 系统应用 (107)
- servlet (3)
- vmware (2)
- php (12)
- JQuery (30)
- avaya (5)
- postgresql (19)
- java面试 (1)
- rose (1)
- Socket (1)
- xml (2)
- PowerDesign (3)
- visio (1)
- jstl (4)
- informix (2)
- assemble (2)
- English Study (2)
- IOS (9)
- CMMI (1)
- outlook (4)
- poi (1)
- hadoop (5)
- SAE (3)
- jor (1)
- jquery mobile (1)
- git (11)
- mina (1)
- ibatis (2)
- wordpress (2)
- 支付宝 (1)
- struts2 (14)
- apns (1)
- html5 (1)
- xampp (2)
- uml (2)
- 项目管理 (1)
- 敏捷开发 (1)
- 设计模式 (2)
- spark (1)
- maven (9)
- 微信公众平台 (1)
- json (2)
- junit (1)
- quartz (2)
- redis (2)
- memcache (1)
- android (3)
- 红杏 (1)
- postman (1)
- mybatis (5)
- iplat4j (1)
- windows (1)
- logback (1)
- Netty (1)
- wiki (1)
- dubbo (1)
- sonar (2)
- jenkins (2)
- mac (10)
- office (4)
- groovy (1)
- intellij (6)
- zookeeper (2)
- 诛仙 (1)
- MQ (2)
- docker (1)
- 2222 (0)
最新评论
-
代码改变生活:
虽然代码敲的头疼的要命,但是依然要感谢你,感谢您共享!!!!开 ...
jxl读取excel日期相差8小时 -
www3837:
org.slf4j.Logger 下载 -
hyztty:
wait_timeout = 86400 interacti ...
druid连接池 -
niaodanwangzi:
连接池可不是给你检测连接状态用的。是为了连接复用,减少连接数。 ...
druid连接池 -
supermine0903:
学习了 啦啦啦
多个路由器同时上网
首先呢,这个类在JAVA开发中非常常见。
但是总是不能将其掌控。
但是现在终于有个清醒的认识了:
1、这个类的作用就是专门格式化的,你无论给他一个什么样的object,它都能以指定的格式返回出来。
比如像simpleDateFormat:传给它日期和格式,它会以传进来的格式将日期返回出去。
具体示例如下:
public static String formatYMD(Date date) { return date == null ? "" : formatDateTime(date, "yyyy-MM-dd"); } public static String formatDateTime(Date date, String format) { if (date == null) return null; if (format == null) return date.toString(); DateFormat df = new SimpleDateFormat(format); return df.format(date); }
2、DecimalFormat:传它给数值和格式,它也会以传进来的格式将BigDecimal以字符串形式返回出去。
具体示例如下:
public static String changeDoubleToString(double sum){ BigDecimal big=new BigDecimal(sum); big.setScale(2, RoundingMode.HALF_UP); DecimalFormat df=new DecimalFormat("##0.00"); return df.format(big); }
这里要注意,df.format(BigDecimal),这个方法不是在DecimalFormat 中的,而是在java.text.format类中的。DecimalFormat 是它的子类。
3、从struts的format入手。(它默认的不是四舍五入,而是half_even,偏向于偶数的,未经测试)
<bean:write name="amount" format="###,###.####" />
对于这个代码而言,举个例子,比如amount=123456.789
那么它格式化过后的值就是:123,456.789。
但是它不会补0.
如果想要它补成0就写成:
<bean:write name="amount" format="###,###.0000" />
此时它格式化过后的值是:123456.7890
发表评论
-
Struts2和spring整合
2014-09-26 10:07 810背景:struts2.0.11+spring2.5 非常 ... -
struts2.0.11下载
2014-09-26 10:05 837在官网上,只有1.3和2.3的下载地址,其他的下载链接 ... -
java.lang.illegalargumentexception resources cannot be null
2014-09-08 00:42 1014原因是使用了dynamicform,里面用到了vali ... -
struts2 牛逼特性
2014-06-10 12:08 903在普通的jafva类里面,也可以拿到request,这 ... -
SSH一步一步配置教程
2014-04-04 23:44 870环境:MyEclipse6.5+Mysql5+Spring ... -
struts1 声明式异常
2014-03-10 00:06 867所谓struts声明式异常,就是自己不try catc ... -
Struts1 声明式异常
2013-09-04 23:25 12251、创建自定义异常,代码如下: package co ... -
struts mvc
2013-03-23 23:52 1032Model 1 和Model 2简介 我们在开发Web应 ... -
struts helloworld
2013-02-26 22:07 1031环境:struts1.2.4+Myeclipse6.0 ... -
Servlet action is currently unavailable
2012-12-07 18:03 4033在官网下了一个struts-1.3.10-all版本,找到st ... -
struts1和struts2区别
2012-11-09 18:16 1035http://www.blogjava.net/3 ... -
Cannot find bean org.apache.struts.taglib.html.BEAN in any scope
2011-11-19 21:48 1631错误提示: Cannot find bean org.apac ... -
struts收集隐藏数据吗
2011-09-16 12:50 1181大家都知道disabled的东西,form是不收集的。 ... -
struts disabled
2011-08-10 16:27 1116<logic:equal name="l ... -
html:text标签 struts
2011-07-23 14:33 1316html:text里面有redisplay属性,如果不想显示a ... -
struts1.2.9 api
2011-07-13 22:37 1372struts1.2.9 api:http://struts.a ... -
myeclipse6导入struts项目配置_Oracle篇
2011-07-06 10:44 15881、在myeclipse6左边空白处右击import,导入存放 ...
相关推荐
该类的大部分构造器和方法都已经过时,但是该类使用非常方便,因此目前使用还很普遍,该类的另一个主要功能是,在数据库操作中,它允许将毫秒值表示为SQL DATE值,是数据库操作中java.sql.Date的父类。关于数据库...
"深入理解Java:SimpleDateFormat安全的时间格式化" 在Java中,SimpleDateFormat是一个非常常用的类,用来对日期字符串进行解析和格式化输出。但是,如果使用不小心会导致非常微妙和难以调试的问题,因为DateFormat...
理解和应用Java异常,常用类,IO,集合和多线程等开发技术。 课时安排 总学时:52学时 授课:48学时 (含约20学时实验) 考试:4学时 预备知识 了解和使用操作系统,...
教学目标 理解数据抽象和数据隐藏 创建类 能够创建和使用对象 能够控制对实例变量和方法的访问 方法的重载 构造函数的使用 理解this引用的用法 理解Java的垃圾收集机制 static方法和域的使用 类的组合 包的创建和...
在开发JMF 应用程序之前要完全理解JMF 的体系架构、接口和类。就拿我们的家用摄像机系统作个例子。首先用摄像机拍摄内容 ,拍摄下来的内容录制在DV带中。DV带可以放在放像机里播放、放像机提供视频信号给 电视机,...
在开发JMF 应用程序之前要完全理解JMF 的体系架构、接口和类。就拿我们的家用摄像机系统作个例子。首先用摄像机拍摄内容 ,拍摄下来的内容录制在DV带中。DV带可以放在放像机里播放、放像机提供视频信号给 电视机,...
Java ClassFile结构详解 Java ClassFile是Java虚拟机(JVM)中的一种数据结构,用于存储Java类的信息。ClassFile结构是Java...了解ClassFile结构可以帮助我们更好地理解Java虚拟机的工作原理和Java类的加载机制。
jsp乱码介绍Java中Unicode、编码的理解 Java号称国际化的语言,是因为它的class文件采用UTF-8,而JVM运行时使用UTF-16。因此java用的都是Unicode。 unicode 的目标就是能支持世界上所有的字符集,也就是说几乎所有...
ACCESS Format 函数使用方法大全 ACCESS Format 函数是一个强大的功能,可以根据不同的格式化参数对数据进行...这篇文章对 Format 函数的使用方法进行了详细的介绍,希望能够帮助读者更好地理解和使用 Format 函数。
2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路)]@[方法名 | 值名],例如: @java.lang.String@format('foo %s', 'bar')或@tutorial.MyConstant@APP_NAME; 3、支持赋值操作和表达式串联,...
StringBuilder 和 String.format 都是很棒的实用程序,但这个库是一个更高级别的抽象,它允许快速和更容易理解地构建语句。 安装 StringTailor 将位于 maven 中心。 只需添加以下依赖项: < groupId>...
因为生命太短暂,无法理解 : import com . github . pathikrit . stamp . _ val pattern : String = FormatLike ( " Feb 05, 2014 " ) assert(pattern == " MMM DD, YYYY " ) 然后,您可以将模式用作: ...
对于如何处理此类变体没有达成共识,因此所有现有方法要么是特定于平台的(例如gettext / po),要么是有局限性的(例如,一个字符串中不能有多个复数),或者不是特别是翻译器-友好,例如Java的MessageFormat / ...
unixtools 我在unixtools下积累的常用工具 PS,这里所有的工具都是给淘宝环境下使用,如果你不能理解脚本中.../opt/taobao/java/bin/jmap -dump:live,format=b,file=heap-`date +%Y%m%d%H%M`.bin `pgrep -u admin java`
全国铁路线路数据&火车站点数据,应该不含高铁,可以理解为普快列车铁路线数据,polyline,shp format。 时间不详,有有趣可下载尝试使用,仅供分享。
· · ms-spring-ddd-examples Unified Domain-driven Layered Architecture for MicroService Apps,...安装 google-java-format 和 lombok 插件;在配置中 Editor | Code Style | scheme 中导入 conf/intellij
用于Go编程语言(golang)的GRIB2库历史从前,我需要使用golang读取GRIB2文件。 我使用Google搜索并... 对于我来说,很难理解它的细节。 有一种从golang应用程序调用wgrib2的方法。 但由于以下原因,我拒绝了: wgrib
该软件提供了更加人性化的 UI 界面,易于用户使用和理解。下面是 Jperf 使用方法的详细介绍: 一、软件安装 在使用 Jperf 之前,必须下载安装 Java 运行环境(JRE),否则将无法运行 Jperf 软件。Jperf 软件下载...
1、os.system() 阻塞 屏幕会打印命令的输出 返回命令结果码 # -*- encoding=utf-8 -*- import os if __name__ == '__main__': ...可能有人理解阻塞是因为运行了python,因此我尝试两个命令都用j