[Java]常用的字串String函數function
字串或數字不足碼部份補零
/** * 數字不足部份補零回傳 * @param str 數字 * @param lenSize 數字最大長度,不足的部份補零 * @return 回傳補零後字串數字 */ public static String MakesUpZero(int str, int lenSize) { return MakesUpZero(String.valueOf(str), lenSize); } /** * 數字不足部份補零回傳 * @param str 字串 * @param lenSize 字串數字最大長度,不足的部份補零 * @return 回傳補零後字串數字 */ public static String MakesUpZero(String str, int lenSize) { String zero = "0000000000"; String returnValue = zero; returnValue = zero + str; return returnValue.substring(returnValue.length() - lenSize); } public static void main(String args[]) { //把字串123前方不足五碼的部份補零 System.out.println("不足5碼部份補零:"+StringUtils.MakesUpZero("123", 5)); //把數字123前方不足六碼的部份補零 System.out.println("不足6碼部份補零:"+StringUtils.MakesUpZero(123, 6)); }





