logo

Java-merkkijono toCharArray()

The java merkkijono toCharArray() menetelmä muuntaa tämän merkkijonon merkkijonoksi. Se palauttaa juuri luodun merkkijonon, sen pituus on samanlainen kuin tämä merkkijono ja sen sisältö alustetaan tämän merkkijonon merkeillä.


Sisäinen toteutus

 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; } 

Allekirjoitus

Merkkijono toCharArray() -menetelmän allekirjoitus tai syntaksi on annettu alla:

 public char[] toCharArray() 

Palauttaa

merkkijono


Java-merkkijono toCharArray() -menetelmäesimerkki

 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-merkkijono toCharArray() -menetelmän esimerkki 2

Katsotaanpa vielä yksi esimerkki char-taulukosta. Se on hyödyllinen menetelmä, joka palauttaa merkkijonon merkkijonosta kirjoittamatta mukautettua koodia.

kevät pilvi
 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;>