溫馨提示×

Java中printf樣式字符串的正確使用方式

小樊
89
2024-08-02 19:19:12
欄目: 編程語言

在Java中,可以使用System.out.printf()方法來格式化輸出字符串。下面是一些常用的格式化字符串樣式:

  1. %d - 輸出整數(shù)類型的數(shù)據(jù)
  2. %f - 輸出浮點數(shù)類型的數(shù)據(jù)
  3. %s - 輸出字符串類型的數(shù)據(jù)
  4. %c - 輸出字符類型的數(shù)據(jù)
  5. %b - 輸出布爾類型的數(shù)據(jù)

下面是一個示例代碼,演示如何使用printf方法來格式化輸出:

public class Main {
    public static void main(String[] args) {
        int num = 10;
        double decimal = 3.14;
        String str = "Hello";
        
        // 格式化輸出整數(shù)類型數(shù)據(jù)
        System.out.printf("整數(shù)類型數(shù)據(jù):%d\n", num);
        
        // 格式化輸出浮點數(shù)類型數(shù)據(jù)
        System.out.printf("浮點數(shù)類型數(shù)據(jù):%f\n", decimal);
        
        // 格式化輸出字符串類型數(shù)據(jù)
        System.out.printf("字符串類型數(shù)據(jù):%s\n", str);
        
        // 格式化輸出字符類型數(shù)據(jù)
        System.out.printf("字符類型數(shù)據(jù):%c\n", 'A');
        
        // 格式化輸出布爾類型數(shù)據(jù)
        System.out.printf("布爾類型數(shù)據(jù):%b\n", true);
    }
}

運行以上代碼,將會輸出:

整數(shù)類型數(shù)據(jù):10
浮點數(shù)類型數(shù)據(jù):3.140000
字符串類型數(shù)據(jù):Hello
字符類型數(shù)據(jù):A
布爾類型數(shù)據(jù):true

通過使用printf方法,可以簡單方便地格式化輸出各種類型的數(shù)據(jù)。

0