字符串补0操作
代碼如下:
public static void main(String[] args) {System.out.println(addZeroForLeft(1001, 6));System.out.println(addZeroForLeft("abcd", 6)); }/*** @描述: 整數(shù)前面補0* @param number 原始整數(shù)* @param formatLength 指定要格式化的長度* @return 補0后的字符串*/ private static String addZeroForLeft(int number, int formatLength) {// 補0操作return String.format("%0" + formatLength + "d", number); }/*** @描述: 字符串前面補0* @param str 原始字符串* @param formatLength 指定要格式化的長度* @return 補0后的字符串*/ private static String addZeroForLeft(String str, int formatLength) {int strLength = str.length();if (formatLength > strLength) {// 計算實際需要補0長度formatLength -= strLength;// 補0操作str = String.format("%0" + formatLength + "d", 0) + str;}return str; }效果如下:
001001 00abcd轉(zhuǎn)載于:https://blog.51cto.com/1197822/2399680
總結(jié)
- 上一篇: React学习手记4-组件分类(受控组件
- 下一篇: 推荐您使用 Markdown 来编辑文章