Posted by: Glory Elishua on: December 15, 2011
Kali ini saya akan share tentang cara untuk melakukan format pada angka dengan bahasa pemrograman Java. Kadang-kadang kita butuh hasil format untuk ditampilkan pada report, resi transaksi atau halaman web.
Berikut ini contoh code yang dapat dipakai:
DecimalFormatSymbols dfSymbol = new DecimalFormatSymbols(new Locale("id", "ID"));
NumberFormat df = new DecimalFormat("#,##0.00", dfSymbol);
System.out.println("result: " + df.format(2500.8));
Locale ditambahkan pada DecimalFormatSymbols untuk mendapatkan hasil format yang sesuai dengan kode locale yang diberikan. Misal, pada contoh di atas diisi dengan kode bahasa dan negara Indonesia. Daftar semua kode bahasa dan negara dapat diperoleh dari website berikut ini:
http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
Selamat mencoba!
Recent Comments