英文:
convert number to String and separated with dot
问题
我想将数字转换为字符串,并用点号分隔,例如将10000000转换为10.000.000在Java中,有可能吗?
这段代码可以工作,但我正在寻找更好的解决方案。
int number = 10000000;
NumberFormat format = NumberFormat.getNumberInstance(Locale.US);
System.out.println(format.format(number).replace(",", "."));
英文:
I want convert number to String and separated with dot like 10000000 to 10.000.000 in java
how it possible
this is work but I looking for better solution
int number = 10000000;
NumberFormat format = NumberFormat.getNumberInstance(Locale.US);
System.out.println(format.format(number).replace(",","."));
答案1
得分: 1
返回的翻译内容:
DecimalFormat decimalFormat = new DecimalFormat("#,###");
return decimalFormat.format(number);
英文:
Add this
DecimalFormat decimalFormat = new DecimalFormat("#,###");
return decimalFormat.format(number);
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论