يمكننا تحويل سلسلة إلى شار في جافا استخدام حرف () طريقة فئة السلسلة.
تقوم طريقة charAt() بإرجاع حرف واحد فقط. للحصول على كافة الأحرف، يمكنك استخدام حلقة.
اختبار التوافق
إمضاء
تقوم طريقة charAt() بإرجاع حرف واحد من الفهرس المحدد. ال إمضاء طريقة charAt() موضحة أدناه:
public char charAt(int index)
سلسلة Java إلى char مثال: طريقة charAt()
دعونا نرى الكود البسيط لتحويل 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 String to char مثال: طريقة toCharArray()
دعونا نرى الكود البسيط لتحويل String إلى char في Java باستخدام طريقة toCharArray(). تقوم طريقة toCharArray() لفئة السلسلة بتحويل هذه السلسلة إلى مصفوفة أحرف.
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++){>