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; }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。