Parsing and Formatting numbers with NumberFormat and Locale class. Remember that Locale gets instantiated directly and that NumberFormat does not, you need the getInstance or getCurrencyInstance, etc. factory methods to get one