「Java」String.format()で指定桁数にゼロ埋めするサンプル
書式
format(String format, Object… args)
説明
format – 書式文字列
args – 書式文字列の書式指示子により参照される引数。
Javaコード
package com.example; public class ZeroExpandDemo { public static void main(String[] args) { // 数字の先頭を0埋める int aa = 321; int nn = 32145678; // 指定数字を5桁まで文字列の左側に0埋める String bb = String.format("%05d", aa); // 指定数字を3桁毎にカンマ区切り String cc = String.format("%,d", nn); System.out.println("result1: " + bb + "\n" + "result2: " + cc); } }
実行結果
result1: 00321
result2: 32,145,678