StringUtil
来源:互联网 发布:网络调频 坏蛋调频 编辑:程序博客网 时间:2024/05/21 17:37
/** * 填充字符 * * @param source * 源字符串 * @param fillChar * 填充字符 * @param len * 填充到的长度 * @return 填充后的字符串 */public static String fillLeft(String source, char fillChar, long len) {StringBuffer ret = new StringBuffer();if (null == source)ret.append("");if (source.length() > len) {ret.append(source);} else {long slen = source.length();while (ret.toString().length() + slen < len) {ret.append(fillChar);}ret.append(source);}return ret.toString();}public static String addZeroForNum(String str, int strLength) { int strLen = str.length(); if (strLen < strLength) { while (strLen < strLength) { StringBuffer sb = new StringBuffer(); sb.append("0").append(str);// 左补0 // sb.append(str).append("0");//右补0 str = sb.toString(); strLen = str.length(); } } return str;}