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

  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008