يمكننا تحويل شار إلى int في جافا باستخدام طرق مختلفة. إذا قمنا بتوجيه متغير char إلى int، فسوف يُرجع قيمة ASCII للحرف المحدد.
إذا كان متغير char يحتوي على قيمة int، فيمكننا الحصول على قيمة int عن طريق الاتصال حرف.getNumericValue(شار) طريقة. وبدلاً من ذلك، يمكننا استخدام طريقة String.valueOf(char).
1) Java char to int مثال: احصل على قيمة ASCII
دعونا نرى الكود البسيط لتحويل char إلى int في Java.
public class CharToIntExample1{ public static void main(String args[]){ char c='a'; char c2='1'; int a=c; int b=c2; System.out.println(a); System.out.println(b); }}اختبره الآن
انتاج:
97 49
2) Java char إلى int مثال: Character.getNumericValue()
دعونا نرى الكود البسيط لتحويل char إلى int في Java باستخدام طريقة Character.getNumericValue(char) التي تُرجع قيمة عددية.
public class CharToIntExample2{ public static void main(String args[]){ char c='1'; int a=Character.getNumericValue(c); System.out.println(a); }}اختبره الآن
انتاج:
الفول السوداني مقابل الفول السوداني
1
3) Java char to int مثال: String.valueOf()
دعونا نرى مثالاً آخر يُرجع قيمة عددية لقيمة الحرف المحددة باستخدام طريقة String.valueOf(char).
public class CharToIntExample3{ public static void main(String args[]){ char c='1'; int a=Integer.parseInt(String.valueOf(c)); System.out.println(a); }}اختبره الآن
انتاج:
1