String.format("%0"+length+"d", arr)中的%0和"d"分別代表什麼

public static void main(String[] args) {  
            int a = 8;
            String s = String.format("%04d", a);
            System.out.println(s);
}  

 

length代表的是格式化後字符串的總長度
d是個佔位符,會被參數a所替換。
0是在arr轉化爲字符後,長度達不到length的時候,前面以0補足。
發佈了78 篇原創文章 · 獲贊 8 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章