中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

String.format中占位符如何使用

小樊
113
2024-10-12 10:40:03
欄目: 編程語言

String.format()方法中,占位符使用大寫的%符號表示。占位符的語法格式為%[flags][width][.precision]type,其中:

  • flags:可選參數,用于控制輸出格式。例如,-表示左對齊,+表示顯示符號等。
  • width:可選參數,表示輸出的最小寬度。如果實際字符串長度小于指定寬度,將在左側填充空格。
  • .precision:可選參數,表示小數點后的位數。對于整數類型,表示總寬度。
  • type:表示轉換類型,如d表示十進制整數,f表示浮點數,s表示字符串等。

以下是一些使用占位符的示例:

public class Main {
    public static void main(String[] args) {
        int age = 25;
        double salary = 5000.5;
        String name = "John";

        // 使用占位符進行格式化
        String formattedAge = String.format("%d", age);
        String formattedSalary = String.format("%.2f", salary);
        String formattedName = String.format("%-10s", name);

        System.out.println("Age: " + formattedAge);
        System.out.println("Salary: " + formattedSalary);
        System.out.println("Name: " + formattedName);
    }
}

輸出結果:

Age: 25
Salary: 5000.50
Name: John         

在這個示例中,我們使用占位符將整數age格式化為十進制字符串,保留兩位小數的浮點數salary,以及左對齊且寬度為10個字符的字符串name

0
临高县| 义乌市| 米林县| 胶南市| 邛崃市| 台湾省| 锦屏县| 揭阳市| 江西省| 偃师市| 海阳市| 南投市| 商城县| 长治县| 类乌齐县| 仙居县| 玉树县| 崇州市| 贵南县| 鲁山县| 施秉县| 米泉市| 金山区| 屏山县| 和静县| 彭水| 清水河县| 横峰县| 多伦县| 辽宁省| 土默特右旗| 怀化市| 九台市| 铁力市| 天峻县| 宜良县| 平武县| 郎溪县| 南投县| 张掖市| 五莲县|