我想组织一个这样的数字" 999.99.999"
这个数字的长度总是8个字符。
实施例
12314156 => 123.14.156
如何格式化?
答案 0 :(得分:0)
您可以在java中使用format
,就像在C中的printf甚至是System.out.printf
一样。
答案 1 :(得分:0)
您可以参数化下面的代码。
Matcher m = Pattern.compile("(\\d{3})(\\d{2})(\\d{3})").matcher("99999999");
if(m.matches()){ System.out.println(m.group(1).concat(".").concat(m.group(2)).concat(".").concat(m.group(3)));
}
答案 2 :(得分:0)
使用字符串格式来执行您需要的如何使用字符串格式的链接 http://www.dotnetperls.com/string-format