Camp0er Ad0ek Jadi 1

Localized Number Formatting

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!

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.