我该怎么组织一个号码?

时间:2014-11-03 11:15:54

标签: java

我想组织一个这样的数字" 999.99.999"

这个数字的长度总是8个字符。

实施例

12314156 => 123.14.156

如何格式化?

3 个答案:

答案 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