String.format实现格式化字符串
来源:互联网 发布:java基础笔试题及答案 编辑:程序博客网 时间:2024/05/22 03:36
之所以使用这个方法,是因为有时候我们需要从数据库中来提取数据,但是数据中有时会包含一些变量,供程序来确定具体的值。假设:数据库中保存的是 “距离惊喜还有%s步”,那么程序中获得这个字符串之后,就要格式化这个字符串,用实际的值来替换字符串中的%s。
Java中提供了用来格式化字符串的方法format
下面是format的两种重载方法:
它们都是静态方法,我们可以直接String.format这样来调用。
使用示例1:
@Testpublic void formatStr(){int step = 3;String str1 = "距离惊喜还有%s步"; //需要格式化的字符串,假设这是从数据库中获取到的String str2 = String.format(str1, step); //格式化后的字符串System.out.println(str2);}/** * 测试结果:距离惊喜还有3步 */
2.
System.out.println(String.format("%tD", new Date()));//测试结果为:10/15/14System.out.println(String.format("%05d", 123));//测试结果为:00123
3.
String str3 = "%s年%s月%s日";System.out.println(String.format(str3, 2014,10,15));//测试结果为:2014年10月15日
对于具体的格式化字符串的语法,大家可以参考JDK API1.6.0。
0 0
- String.format实现格式化字符串
- String format 格式化字符串
- String.format(格式化字符串)
- String.format() 格式化字符串
- String.format() 格式化字符串
- C# 格式化字符串 String.Format
- String.Format格式化字符串一览
- C# 格式化字符串 String.Format
- C# 格式化字符串 String.Format
- C# 格式化字符串 String.Format
- C# String.Format() 格式化字符串
- String.format字符串格式化方法
- string.Format字符串格式化说明
- C# 格式化字符串 String.Format
- C# 格式化字符串 String.Format
- string.Format字符串格式化说明
- string.Format字符串格式化说明
- string.Format字符串格式化说明
- oracle tkprof使用小结
- LKT系列加密芯片在嵌入式加密领域中占有重要地位
- gsl1.8.0在VC6.0上的安装及配置方法
- Java 中正确使用 hashCode 和 equals 方法
- 图的邻接表BFS(参考C博客—研究毛)
- String.format实现格式化字符串
- 把知识连起来就是创意的方法
- 项目开发中引用程序集的管理
- Postgresql Interval 转成秒
- weblogic无法启动报NumberFormatException的解决方法
- ORACLE group by 可用函数
- cocos2dx打win_pc包
- 任意560个点的任意连通图的哈密顿圈
- jq选择器 $("#myDiv>p") 和 $("#myDiv p")的区别