Format Harga di Java Android
Berhubung saya sering lupa hal sepele ini, makanya saya catat di blog. Untuk merubah format dari integer menjadi string yang terformat sesuai keinginan bisa menggunakan String.format()
, pada kasus ini saya gunakan untuk merubah integer yang diambil dari API dan ingin saya tampilkan di sebuah textview.
int harga = 30000
sebuahTextView.setText(String.format("Rp %,d", harga));
// Output: Rp. 30,000
Untuk saat ini saya masih menggunakan cara diatas, jika ada cara yang lebih baik / best practicenya silahkan beri tahu saya pada komentar dibawah.