Menambahkan Sifar Utama kepada Nombor di Jawa
Di Jawa, seseorang mungkin menghadapi situasi di mana perlu meletakkan nombor dengan sifar pendahuluan untuk memenuhi bilangan digit yang dikehendaki. Walaupun kaedah intToString yang disediakan berkesan menyelesaikannya, terdapat pilihan yang lebih cekap tersedia dalam perpustakaan standard Java.
Kaedah String.format menyediakan cara ringkas untuk memformat nombor dengan kekangan pemformatan yang ditentukan. Untuk melapik nombor dengan sifar pendahuluan, gunakan sintaks berikut:
String formatted = String.format("%0<width>d", num);
di mana:
Contohnya:
int num = 123; String formatted = String.format("%03d", num); // formatted will be "0123"
Pendekatan ini menghapuskan keperluan untuk kaedah tersuai atau logik gelung eksplisit, menjadikannya lebih ringkas dan cekap. Selain itu, ia menyokong nombor pelapik dengan sebarang bilangan sifar pendahuluan, memastikan fleksibiliti dalam pelbagai senario.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Sifar Utama dengan Cekap pada Nombor di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!