/** * 不足N位后面补XX符号 * @param str 要补齐的字符串 * @param strLength 字符串长度 * @param symbol 自定义补齐符号 * @return */ public static String addSymbol(String str, int strLength,String symbol) { int strLen = str.length(); StringBuffer sb = null; while (strLen < strLength) { sb = new StringBuffer(); //sb.append(" ").append(str);// 左(前)补0 sb.append(str).append(symbol);//右(后)补0 str = sb.toString(); strLen = str.length(); } return str; }