2016-04-21 52 views
0

要離開墊用零的數字。如果有少於兩位數,我們使用這樣的:用零十六進制字符串左側填充

String.format("%02d", aBlkNo); 

然而,aBlkNo應該是一個十六進制字符串不是一個小數。我能做些什麼來呈現byte中的兩位十六進制字符串,必要時用零填充?

回答

1

使用「x」或「X」代替「d」:String.format("%02x", aBlkNo);