String format
JDK1.5版之後String 有提供一個format格式,很像c的printf 功能,蠻不錯用的
String.format(String format, Object… args)
String.format(Locale l, String format, Object… args)
可傳入指定的語言環境、格式字串和參數
返回一個格式化字符串。
String.format(Locale l, String format, Object… args)
可傳入指定的語言環境、格式字串和參數
返回一個格式化字符串。
格式字串,用法都差不多,以下簡單說明幾個常用的
%s 顯示字串
%5$-10s 顯示字串從第5位開始,- 為靠左對齊, 20為字串長度
%,10.2d 顯示數值,每三位數用逗點區隔,如不足十位會用空白靠右顯示
%5.2f 顯示浮點數,小數點二位數顯示
%5$-10s 顯示字串從第5位開始,- 為靠左對齊, 20為字串長度
%,10.2d 顯示數值,每三位數用逗點區隔,如不足十位會用空白靠右顯示
%5.2f 顯示浮點數,小數點二位數顯示
詳細的格式字串請參考:
Format http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html
近期留言