这个问题在这里已经有答案了:
如何在java中使用特定的语言环境将字符串转换为double(8个答案)17天前关门了。
NumberFormat.getNumberInstance().format(new Integer(1000)) // 1,000 in US locale, 1 000 in France
"1,000" -> 1000 "1 000" -> 1000在任何区域设置中,是否有任何方法或方法将数字格式的数字转换为整数?
z9gpfhce1#
您可能会对numberformat类感兴趣,它允许您基于区域设置进行格式化,您只需找到该类即可访问正确的区域设置:
NumberFormat nf = NumberFormat.getInstance(Locale.FRENCH); myNumber = nf.parse(<String or Number here>);
要获得区域设置,您需要阅读这里
1条答案
按热度按时间z9gpfhce1#
您可能会对numberformat类感兴趣,它允许您基于区域设置进行格式化,您只需找到该类即可访问正确的区域设置:
要获得区域设置,您需要阅读这里