אנחנו יכולים להמיר מחרוזת לצ'אר ב-java באמצעות charAt() שיטה של מחלקה String.
השיטה charAt() מחזירה תו בודד בלבד. כדי לקבל את כל התווים, אתה יכול להשתמש בלולאה.
ארכיטקטורת רשת
חֲתִימָה
השיטה charAt() מחזירה תו בודד של אינדקס שצוין. ה חֲתִימָה של שיטת charAt() ניתנת להלן:
public char charAt(int index)
Java String to char דוגמה: charAt() method
בוא נראה את הקוד הפשוט להמרת String ל-char ב-Java באמצעות שיטת charAt().
String s='hello'; char c=s.charAt(0);//returns h
בואו נראה את הדוגמה הפשוטה של המרת String ל-char ב-Java.
public class StringToCharExample1{ public static void main(String args[]){ String s='hello'; char c=s.charAt(0);//returns h System.out.println('1st character is: '+c); }}בדוק את זה עכשיו
תְפוּקָה:
1st character is: h
בוא נראה דוגמה נוספת להמרת כל התווים של מחרוזת לתווים.
public class StringToCharExample2{ public static void main(String args[]){ String s='hello'; for(int i=0; i<s.length();i++){ char c="s.charAt(i);" system.out.println('char at '+i+' index is: '+c); } }} < pre> <span> Test it Now </span> <p>Output:</p> <pre> char at 0 index is: h char at 1 index is: e char at 2 index is: l char at 3 index is: l char at 4 index is: o </pre> <h2>Java String to char Example: toCharArray() method</h2> <p>Let's see the simple code to convert String to char in java using toCharArray() method. The toCharArray() method of String class converts this string into character array.</p> <pre> public class StringToCharExample3{ public static void main(String args[]){ String s1='hello'; char[] ch=s1.toCharArray(); for(int i=0;i<ch.length;i++){ system.out.println('char at '+i+' index is: '+ch[i]); } }} < pre> <span> Test it Now </span> <p>Output:</p> <pre> char at 0 index is: h char at 1 index is: e char at 2 index is: l char at 3 index is: l char at 4 index is: o </pre></ch.length;i++){></pre></s.length();i++){>
מחרוזת Java ל-char דוגמה: שיטת toCharArray()
בואו נראה את הקוד הפשוט להמרת String ל-char ב-java באמצעות שיטת toCharArray() . שיטת toCharArray() של המחלקה String ממירה מחרוזת זו למערך תווים.
public class StringToCharExample3{ public static void main(String args[]){ String s1='hello'; char[] ch=s1.toCharArray(); for(int i=0;i<ch.length;i++){ system.out.println(\'char at \'+i+\' index is: \'+ch[i]); } }} < pre> <span> Test it Now </span> <p>Output:</p> <pre> char at 0 index is: h char at 1 index is: e char at 2 index is: l char at 3 index is: l char at 4 index is: o </pre></ch.length;i++){>