// COBOL Programmers Swing With Java - copyright 2005 Doke, Hardgrave, & Johnson // Chapter 5 - Computation // Program to demonstrate methods in the NumberFormat class // NumberFormatDemo.java 1 JAN 05 import java.text.*; public class NumberFormatDemo { public static void main(String args[]) { // demonstrate currency format NumberFormat currencyFormat = NumberFormat.getCurrencyInstance(); String currencyNumber = currencyFormat.format(123456.78); System.out.println ("currencyNumber = " + currencyNumber); // demonstrate comma format NumberFormat numberFormat = NumberFormat.getInstance(); String commaNumber = numberFormat.format(123456.78); System.out.println ("commaNumber = " + commaNumber); // demonstrate percent format NumberFormat percentFormat = NumberFormat.getPercentInstance(); String percentNumber = percentFormat.format(0.78); System.out.println ("percentNumber = " + percentNumber); // demonstrate decimal format DecimalFormat decimalFormat = new DecimalFormat("##,##0.00"); String decimalNumber = decimalFormat.format(123456.7890); System.out.println ("decimalNumber = " + decimalNumber); } // end main } // end NumberFormatDemo