formatting number using DecimalFormat in java

ht‮ww//:spt‬w.lautturi.com
formatting number using DecimalFormat in java
/**
 * @author lautturi.com 
 * Java example: java internationalization localized decimal value
 */

import java.util.*;
import java.text.DecimalFormat;

public class Lautturi {

	public static void main(String[] args) {
		
		String pattern = "###,###.###";
		DecimalFormat decimalFormat = new DecimalFormat(pattern);
		double num = 123882.17372;
		String str = decimalFormat.format(num);

		System.out.println(str);
		
	}
}

output:

123,882.174
Created Time:2017-09-25 01:46:34  Author:lautturi