我正在尝试获取葡萄牙语(巴西)的系统区域设置,但它给出的小数分隔符为.而不是,任何人都可以帮忙吗?我正在使用 Java 8。
下面是我正在使用的代码:
public static void main(String[] args)
{
final Locale locale = new Locale(System.getProperty("user.country.format"));
final NumberFormat nf = NumberFormat.getNumberInstance(locale);
DecimalFormatSymbols decSymbols = new DecimalFormatSymbols(locale);
System.out.println("Decimal Symbol"+ decSymbols.getDecimalSeparator() + "");
}
Run Code Online (Sandbox Code Playgroud)
获取小数点分隔符而.不是,.