我正在寻找一种像这样分开的方式:
1188957731 -----> 1.188.957.731
我已经看到了设置自定义模式的解决方案,但我很想找到一个更简单的解决方案。
提前致谢。
答案 0 :(得分:-1)
public static void main(String [] args)
{
int a = 1188957731, copya = a;
Stack out = new Stack();
StringBuilder s = new StringBuilder();
while (copya != 0)
{
out.push("." + (copya % 1000));
copya /= 1000;
}
while (!out.isEmpty())
{
s.append(out.pop());
}
System.out.println(s.substring(1));
}
你可以尝试这样的事情。