Java قم بتحويل Char إلى Int مع أمثلة

Java Qm Bthwyl Char Aly Int M Amthlt



أثناء البرمجة في Java ، يمكن أن تكون هناك حالات يحتاج فيها المبرمج إلى استخدام قيمة (قيم) حرف بشكل مختلف. على سبيل المثال ، جلب ' السداسي عشري ' أو ' ASCII 'التمثيل مقابل الحرف (الشخصيات). في مثل هذه الحالات ، فإن تحويل ' شار ' ل ' int 'في جافا فعلاً العجائب في تبسيط تقنيات التحويل في نهاية المطور.

ستناقش هذه المدونة مناهج تحويل ' شار ' ل ' int 'في جافا.

كيفية تحويل / تحويل 'Char' إلى 'Int' في Java مع أمثلة؟

لتحويل ' شار ' ل ' int 'في Java ، قم بتطبيق الطرق التالية:







الأسلوب 1: تحويل Char إلى Int في Java باستخدام طريقة 'Character.getNumericValue ()'

ال ' Character.getNumericValue () يُرجع الأسلوب 'قيمة int للحرف المحدد ، وفي حالة عدم احتواء الحرف على أي قيمة int ،' -1 ' يتم إرجاع. يمكن تطبيق هذه الطريقة لتحويل الحرف المحدد إلى عدد صحيح ببساطة.



بناء الجملة



getNumericValue ( x )

في الصيغة أعلاه ، ' x 'يتوافق مع الحرف الذي يجب تحويله إلى عدد صحيح.





مثال

دعونا نلقي نظرة عامة على المثال التالي:

شار شخصية = 'أ' ؛

int تعيين = شخصية . getNumericValue ( شخصية ) ؛

نظام . خارج . println ( 'العدد الصحيح هو:' + تعيين ) ؛

في سطور التعليمات البرمجية أعلاه:



  • أولاً ، قم بتهيئة الشخصية.
  • في الخطوة التالية ، قم بتطبيق ' Character.getNumericValue () '، تجميع الحرف المحدد كمعامل.
  • أخيرًا ، قم بتحويل الحرف الذي تمت تهيئته كمعامل للطريقة إلى ' عدد صحيح '.

انتاج |

في الإخراج أعلاه ، يمكن ملاحظة أنه تم إرجاع العدد الصحيح المقابل ، وهو أيضًا ' السداسي عشري 'تمثيل الشخصية.

الأسلوب 2: تحويل Char إلى Int (تمثيل ASCII) في Java عن طريق تعيين نوع بيانات 'int'

في هذا النهج ، ' شار 'يمكن تحويلها إلى عدد صحيح ، أي' ASCII '، من خلال تعيين' int 'نوع البيانات إلى العدد الصحيح الذي تمت تهيئته:

شار شخصية = 'أ' ؛

int تعيين = شخصية ؛

نظام . خارج . println ( 'قيمة ASCII هي:' + تعيين ) ؛

في كتلة التعليمات البرمجية أعلاه:

  • وبالمثل ، قم بتهيئة الحرف الذي يجب تحويله إلى عدد صحيح.
  • ثم قم بتخصيص ' int 'نوع البيانات إلى الحرف.
  • أخيرًا ، اعرض العدد الصحيح المقابل المكافئ لـ ' ASCII 'التمثيل.

انتاج |

في هذا الإخراج ، يمكن تحليل أن العدد الصحيح المقابل ، أي ' ASCII 'المكافئ ، يتم إرجاعه.

المقاربة 3: تحويل Char إلى Int في Java باستخدام طرق 'parseInt ()' و 'String.valueOf ()'

ال ' parseInt () 'يتم استخدام طريقة' للحصول على نوع البيانات الأولية لـ ' خيط '، و ال ' String.valueOf () 'طريقة تحويل أنواع مختلفة من القيم إلى سلسلة. يمكن دمج هذه الطرق لتحويل الحرف إلى سلسلة ثم إرجاع تمثيل عدد صحيح للسلسلة.

بناء الجملة

التحليل اللغوي ( س ، ص )

في بناء الجملة هذا:

  • ' x 'يشير إلى تمثيل سلسلة عشري.
  • ' و 'يحول' x 'إلى عدد صحيح.
خيط قيمة ال ( شخصية )

في الصيغة الموضحة أعلاه ، ' شخصية 'يتوافق مع الحرف الذي يجب تحويله إلى سلسلة.

مثال

دعنا ننتقل عبر أسطر الشفرة الموضحة أدناه:

شار شخصية = '1' ؛

int تعيين = عدد صحيح . التحليل اللغوي ( خيط . قيمة ال ( شخصية ) ) ؛

نظام . خارج . println ( 'العدد الصحيح هو:' + تعيين ) ؛

وفقًا للكود أعلاه ، قم بتطبيق الخطوات التالية:

  • وبالمثل ، قم بتهيئة الحرف ليتم تحويله إلى عدد صحيح.
  • الآن ، قم بتطبيق ' parseInt () ' و ' String.valueOf () 'أولاً لتحويل الحرف الذي تمت تهيئته إلى سلسلة ثم تحويل السلسلة إلى عدد صحيح.
  • أخيرًا ، قم بتسجيل ' عدد صحيح 'تمثيل الشخصية.

انتاج |

يشير هذا الإخراج إلى أن المتطلبات المطلوبة قد تم استيفائها.

خاتمة

لتحويل char إلى int في Java ، قم بتطبيق “ Character.getNumericValue () 'الطريقة ، تعيين' int 'نوع البيانات ، أو استخدام' parseInt () ' و ' String.valueOf () ' طُرق. هذه الأساليب تعيد ' int 'مباشرة ، عن طريق تعيين نوع البيانات المطلوب أو بتحويل الحرف إلى سلسلة أولاً ثم تحليله إلى عدد صحيح ، على التوالي. تناولت هذه المدونة بالتفصيل مناهج تحويل ' شار ' ل ' int 'في جافا.