SORU
4 Mayıs 2011, ÇARŞAMBA


ekleme belirli bir konuma bir dize bir karakter

6 haneli bir değer ile int alıyorum. Ondalık noktası String olarak görüntülemek istiyorum (.) int son 2 basamak. float kullanmak istedim ama daha iyi bir görüntü çıkışı (yerine 1234.5 1234.50) String kullanmak için önerildi. Bu nedenle parametresi olarak int bir alın ve sonunda düzgün biçimlendirilmiş String ondalık noktasını 2 basamak döndüren bir işlev istiyorum.

de ki:

int j= 123456 
Integer.toString(j); 

//processing...

//output : 1234.56

CEVAP
4 Mayıs 2011, ÇARŞAMBA


int j = 123456;
String x = Integer.toString(j);
x = x.substring(0, 4)   "."   x.substring(4, x.length());

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DanceOn

    DanceOn

    6 Mayıs 2006
  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013