NumberFormat.parse() does not work for FRANCE Locale space as thousand seperator
问题 I have written below Java code to see how locales behave with numbers. I am facing with FRENCH style. double n = 123456789.123; System.out.println("US "+ NumberFormat.getNumberInstance(Locale.US).format(n)); //###,###.### System.out.println("FRENCH "+ NumberFormat.getNumberInstance(Locale.FRENCH).format(n)); // # ###,## System.out.println("GERMAN "+ NumberFormat.getNumberInstance(Locale.GERMAN).format(n)); // ###.###,## System.out.println(NumberFormat.getNumberInstance(Locale.US).parse("123