Last updated 2004-06-28 by Roedy
Green ©1996-2004 Canadian Mind Products
Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
You are here : home : Java Glossary : L words : locale.
NumberFormat nf = NumberFormat.getNumberInstance(someLocale);
You can use that NumberFormat both for input (parsing) and output (formatting):
// locale-sensitive parse double doubleResult = 0.; long longResult = 0; java.lang.Number n = nf.parse ( "-2,123.45" ); if (n instanceof Long) longResult = ( (Long)n).longValue (); else if (n instanceof Double) doubleResult = ((Double )n).doubleValue (); // locale sensitive format String display = nf.format(88899L);
java.text.DecimalFormatSymbols lets you get and set the individual characters such as getDecimalSeparator() and getGroupingSeparator(). You can translate Strings, Audioclips and Images used by your programs and pack them into java.util.ResourceBundles. IBM has some sample code.
home |
Canadian Mind Products | |||
| mindprod.com IP:[24.87.56.253] | ||||
| Your IP:[80.134.30.163] | ||||
| You are visitor number 1284. | ||||
| Please send errors, omissions and suggestions | ||||
| to improve this page to Roedy Green. | ||||
| You can get a fresh copy of this page from: | or possibly from your local J: drive mirror: | |||
| http://mindprod.com/jgloss/locale.html | J:\mindprod\jgloss\locale.html | |||