中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

Java日期和时间字符串格式化

 二九结狐六体

下载贤集网APP入驻自媒体

日期和时间字符串格式化:"%##"

String类的静态format()方法用于创建格式化的字符串。

format()方法有两种重载形式。

format()方法通过给定的特殊转换符作为参数来实现对日期和时间的格式化。

format()方法不仅可以完成日期的格式化,也可以实现时间的格式化。时间格式化转换符要比日期转换符更多、更精确,它可以将时间格式化为时、分、秒、毫秒。 http://www.iis7.com/a/lm/zhanqun/  IIS7站群大全

在Java中写时间,要导入一个日期类。import................

常规类型格式化:

可以转换Boolean,十进制等等。

正则表达式:

正则表达式通常被用于判断语句中,用来检查某一字符串是否满足某一格式。 正则表达式是含有一些具有特殊意义字符的字符串,这些特殊字符称为正则 表达式的元字符。例如,“\\ d” 表示数字0~9中的任何一个,“\ d”就是 元字符。

在正则表达式中允许使用限定修饰符来限定元字符出现的次数。

例如,“ A*”代表A可在字符串中出现0次或多次。

字符串生成器:

J2SE5.0新增了可变的字符序列String-Builder类。

如果在程序中频繁地附加字符串,建议使用StringBuilder。新创建的StringBuilder对象初始容量是16个字符,可以自行指定初始长度。如果附加的字符超过可容纳的长度,则StringBuilder对象将自动增加长度以容纳被附加的字符。若要使用StringBuilder昀后输出字符串结果,可使用toString()方法。利用StringBuilder 类中的方法可动态地执行添加、删除和插入等字符串的编辑 操作。

该类的常用方法如下:

1. append()

用于向字符串生成器中追加内容。通过该方法的多个重载形式,可实现接受任何 类型的数据,如 int、boolean、char、String、double或者另一个字符串生 成器等。

2. insert( int offset arg)

用于向字符串生成器中的指定位置插入数据内容。通过该方法的不同重载形式, 可实现向字符串生成器中插入 int、float、char和boolean等基本数据类型或 其他对象。

offset:字符串生成器的位置。该参数必须大于等于0,且小于等于此序列的长度。

arg:将插入至字符串生成器的位置。该参数可以是任何的数据类型或其他对象。

3. delete(int start , int end)

移除此序列的子字符串中的字符。该子字符串从指定的start处开始,一直到索引 end-1处的字符,如果不存在这种字符,则一直到序列尾部。如果start等于end, 则不发生任何更改。

start:将要删除的字符串的起点位置。

end:将要删除的字符串的终点位置。

在Java中对字符串的处理是很重要的!  我们应该熟练掌握。


最新回复

还没有人回复哦,抢沙发吧~

发布回复

为您推荐

热门交流