logo

Java-String toCharArray()

Der Java-String toCharArray() Die Methode wandelt diese Zeichenfolge in ein Zeichenarray um. Es gibt ein neu erstelltes Zeichenarray zurück, dessen Länge dieser Zeichenfolge ähnelt und dessen Inhalt mit den Zeichen dieser Zeichenfolge initialisiert wird.


Interne Umsetzung

 public char[] toCharArray() { // Cannot use Arrays.copyOf because of class initialization order issues char result[] = new char[value.length]; System.arraycopy(value, 0, result, 0, value.length); return result; } 

Unterschrift

Die Signatur oder Syntax der Methode string toCharArray() ist unten angegeben:

 public char[] toCharArray() 

Kehrt zurück

Zeichenarray


Beispiel für die Java String toCharArray()-Methode

 public class StringToCharArrayExample{ public static void main(String args[]){ String s1=&apos;hello&apos;; char[] ch=s1.toCharArray(); for(int i=0;i<ch.length;i++){ system.out.print(ch[i]); } }} < pre> <span> Test it Now </span> <p>Output:</p> <pre> hello </pre> <h2>Java String toCharArray() Method Example 2</h2> <p>Let&apos;s see one more example of char array. It is useful method which returns char array from the string without writing any custom code. </p> <pre> public class StringToCharArrayExample2 { public static void main(String[] args) { String s1 = &apos;Welcome to Javatpoint&apos;; char[] ch = s1.toCharArray(); int len = ch.length; System.out.println(&apos;Char Array length: &apos; + len); System.out.println(&apos;Char Array elements: &apos;); for (int i = 0; i <len; i++) { system.out.println(ch[i]); } }< pre> <p>Output:</p> <pre> Char Array length: 21 Char Array elements: W e l c o m e t o J a v a t p o i n t </pre></len;></pre></ch.length;i++){>

Java String toCharArray() Methode Beispiel 2

Sehen wir uns ein weiteres Beispiel für ein char-Array an. Es handelt sich um eine nützliche Methode, die ein char-Array aus der Zeichenfolge zurückgibt, ohne benutzerdefinierten Code schreiben zu müssen.

regulärer Ausdruck in Java
 public class StringToCharArrayExample2 { public static void main(String[] args) { String s1 = &apos;Welcome to Javatpoint&apos;; char[] ch = s1.toCharArray(); int len = ch.length; System.out.println(&apos;Char Array length: &apos; + len); System.out.println(&apos;Char Array elements: &apos;); for (int i = 0; i <len; i++) { system.out.println(ch[i]); } }< pre> <p>Output:</p> <pre> Char Array length: 21 Char Array elements: W e l c o m e t o J a v a t p o i n t </pre></len;>