天天看點

Java String.format方法的簡單使用

1、String.format 方法

String.format

方法有兩個重載方法

Java 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);
    }
}
           

運作結果

Java String.format方法的簡單使用

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);
    }
}
           

運作結果

Java String.format方法的簡單使用

原文位址: http://c.biancheng.net/view/4700.html