JAVA中不足N位时,左或右补零的方法分享
下文笔者讲述一个字符串,位数不足时补零的操作方法分享,如下所示
位数不足时-补零的实现思路
1.使用while循环判断字符串长度是否满足要求 2.如不满足要求时,则添加一个填补字符,然后再进入循环判断例:字符串补字符串的示例
/**
* 不足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(symbol).append(str);// 左(前)补0
sb.append(str).append(symbol);//右(后)补0
str = sb.toString();
strLen = str.length();
}
return str;
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


