Java (Android) 'de getMonth ile Zero Öncü nasıl eklenir:Ben bir int değişkeni kullanıyorum
month = dp.getMonth() + 1;
anda "2" bir çıktısını alma ve yapmam aşağıdaki:
if (month<10){
month = '0'+month;
};
alıyorum: 50.
Java (Android) 'de getMonth ile Zero Öncü nasıl eklenir:Ben bir int değişkeni kullanıyorum
month = dp.getMonth() + 1;
anda "2" bir çıktısını alma ve yapmam aşağıdaki:
if (month<10){
month = '0'+month;
};
alıyorum: 50.
senin sorunun sizin '0'
char
bir tamsayı coerced ediliyor olmasıdır. '0'
, 48
ASCII değerine sahip olduğundan 48 + 2 = 50
alıyorsunuz.
Yapmaya çalıştığınız şeyin işe yaramayacağını unutmayın; month
numaralı telefon numarası month
için bir 0
numaralı bağlantıyı ekleyemezsiniz. Önde gelen sıfır, bir sayının dizgi gösterimi içinde anlamlıdır.
olarak burada sıfır dolgulu numarayı üretmek için nasıl, this answer açıklanmıştır:
String.format("%02d", month);
Çok teşekkür ederim !!!!! – Robby