JavaFX教程-字符串(String)、数值(Number)和日期的格式化

ZDNet软件频道 时间:2008-08-01 作者: |  我要评论()
本文关键词:格式化 字符串 JavaFX 软件
JavaFX有内建的字符串格式化操作符(format as).

字符串(String)、数值(Number)和日期的格式化
JavaFX有内建的字符串格式化操作符(format as),语法如下:

表达式format as指令format as操作符支持java.text.DecimalFormat、java.text.SimpleDateFormat和java.util.Formatter的格式化指令:如果格式化指令以%开头,那么将会使用java.util.Formatter;如果表达式是Number类型,则使用java.text.DecimalFormat;如果表达式是java.util.Date类型,则使用java.text.SimpleDateFormat。指令操作数是一个在语法上的标识符,而不是一个表达式。这就允许了在编译时静态检查指令内容的正确性。

例如:
import java.util.Date;

 100.896 format as <<%f>>; // yields '100.896000'
 31.intValue() format as <<%02X>>; // yields '1F'
 var d = new Date();
 d format as <<yyyy-MM-dd'T'HH:mm:ss.SSSZ>>; // yields '2005-10-31T08:04:31.323-0800'
 0.00123 format as <<00.###E0>>; // yields '12.3E-4'


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134