Saya ingin selalu menampilkan angka di bawah 100 dengan 2 digit (contoh: 03, 05, 15 ...)
Bagaimana saya bisa menambahkan 0 tanpa menggunakan persyaratan untuk memeriksa apakah di bawah 10?
Saya perlu menambahkan hasilnya ke String lain, jadi saya tidak bisa menggunakan printf.
java
number-formatting
realtebo
sumber
sumber
String.format("%02.0f", myNumber)
jika Anda tidak ingin angka setelah titik desimalJika Anda perlu mencetak nomor, Anda dapat menggunakan printf
Kamu bisa memakai
atau
atau
sumber
Anda bisa menggunakan ini:
sumber
Kelas String hadir dengan kemampuan format:
untuk dokumentasi lengkap, ini dok
sumber
java.util.IllegalFormatConversionException: %d can't format java.lang.Double arguments
Dalam sumber daya android itu agak sederhana
sumber