SORU
17 Kasım 2011, PERŞEMBE


Java nasıl bir dize bir karakter dönüştürmek için?

char ve String a ihtiyacım var. Nasıl birinden diğerine dönüştürebilirim?

CEVAP
17 Kasım 2011, PERŞEMBE


Character.toString(char) kullanabilirsiniz. Bu yöntem sadece bu da işleri String.valueOf(char), bir ara verdiğini unutmayın.

Diğerleri belirttiği gibi, dize birleştirme bir kısayol gibi çalışır:

String s = ""   's';

Ama şöyle derler:

String s = new StringBuilder().append("").append('s').toString();

hangisi daha verimli çünkü StringBuilder II char[] (aşırı tahsis StringBuilder() 11*), sadece bu dizi için savunma kopyalanan tarafından elde edilen String.

String.valueOf(char) "" tek elemanlı bir dizi char ambalaj ve ambalaj özel kurucu geçirmeden dizi kopyalama önler String(char[], boolean) ile. arka kapıdan alır

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007
  • Pepsi

    Pepsi

    1 Kasım 2005