String中2个的format方法怎么用??我是新手,请高手指教

tuoniaoren 2009-12-31 07:17:29
我想问下,在java.lang.String类中的2个format方法具体怎么用,请高手给几个实例,谢谢了先
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tuoniaoren 2010-01-01
  • 打赏
  • 举报
回复
知道了,谢谢了,、
huntor 2010-01-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 tuoniaoren 的回复:]
谁给我在列举几个实例啊,,,,谢谢了
[/Quote]
[Quote]与 C 语言的 sprintf(3) 类似,可以使用静态方法 String#format(String,Object...)String.format 来格式化 Strings:

// Format a string containing a date.
import java.util.Calendar;
import java.util.GregorianCalendar;
import static java.util.Calendar.*;

Calendar c = new GregorianCalendar(1995, MAY, 23);
String s = String.format("Duke's Birthday: %1$tm %1$te,%1$tY", c);
// -> s == "Duke's Birthday: May 23, 1995"
[/Quote]
去看jdk apidoc 中的 java.util.Formatter ,里面解说的很详细
tuoniaoren 2009-12-31
  • 打赏
  • 举报
回复
谁给我在列举几个实例啊,,,,谢谢了
苍蝇①号 2009-12-31
  • 打赏
  • 举报
回复
String str = String.format("%d%f",10,0.1)
bolink5 2009-12-31
  • 打赏
  • 举报
回复
format 不就是格式化日期的吗
huntor 2009-12-31
  • 打赏
  • 举报
回复
和 java.util.Formatter的用法一样

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧