/** * @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