• It is often necessary to format values in certain ways so that they can be presented properly
• The Java standard class library contains classes that provide formatting capabilities
• The NumberFormat class allows you to format values as currency or percentages
• The DecimalFormat class allows you to format values based on a pattern
• Both are part o fthe java.text package