1、String.format 方法
String.format
方法有兩個重載方法
2、第一種形式
文法:
format(String format,Object……args)
作用:
String 類的format()方法使用指定的格式字元串和參數傳回一個格式化字元串。
參數:
format:格式字元串。args:格式字元串中由格式說明符引用的參數。參數數目是可變的,可以為 0。
案例
public class Person {
public static void main(String[] args) {
String introduce = String.format("大家好,我叫%s,今年%s歲了,來自%s省", "王三三", 20, "安徽");
System.out.println(introduce);
}
}
運作結果
3、第二種形式
文法:
format(Locale l,String format,Object……args)
作用:
通過将給定的特殊轉換符作為參數來實作對日期和時間字元串的格式化。
案例
import java.util.Date;
import java.util.Locale;
public class Person {
public static void main(String[] args) {
// 通過将給定的特殊轉換符作為參數來實作對日期和時間字元串的格式化。
Date date = new Date();
Locale china = Locale.CHINA;
String year = String.format(china, "%tY", date);
System.out.println(year);
String month = String.format(china, "%tB", date);
System.out.println(month);
String day = String.format(china, "%td", date);
System.out.println(day);
}
}
運作結果
原文位址: http://c.biancheng.net/view/4700.html