- public static String numberWithDelimiter(long num) {
- StringBuilder accum = new StringBuilder();
- int len = accum.append(num).length();
- if (len <= 3) return accum.toString(); //如果长度小于等于3不做处理
- while ((len -= 3) > 0) { //从个位开始倒序插入
- accum.insert(len, ",");
- }
- return accum.toString();
- }
- //该片段来自于http://www.codesnippet.cn/detail/1206201512851.html
来源: http://www.codesnippet.cn/detail/1206201512851.html