جاوا مثالوں کے ساتھ چار کو انٹ میں تبدیل کریں۔

Jawa Mthalw K Sat Char Kw An My Tbdyl Kry



جاوا میں پروگرامنگ کے دوران، ایسی مثالیں ہوسکتی ہیں جہاں پروگرامر کو کریکٹر ویلیو (زبانیں) کو مختلف طریقے سے استعمال کرنے کی ضرورت ہوتی ہے۔ مثال کے طور پر، متعلقہ 'کو لانا ہیکساڈیسیمل 'یا' ASCII کردار ( کرداروں) کے خلاف نمائندگی ایسے حالات میں، تبدیلی ' چار 'سے' int جاوا میں ڈویلپر کے آخر میں تبادلوں کی تکنیک کو ہموار کرنے میں حیرت انگیز کام کرتا ہے۔

یہ بلاگ تبدیل کرنے کے طریقوں پر تبادلہ خیال کرے گا ' چار 'سے' int 'جاوا میں۔

مثالوں کے ساتھ جاوا میں 'Char' کو 'Int' میں کیسے تبدیل/تبدیل کریں؟

تبدیل کرنا' چار 'سے' int جاوا میں، درج ذیل طریقوں کو لاگو کریں:







نقطہ نظر 1: 'Character.getNumericValue()' طریقہ استعمال کرتے ہوئے جاوا میں Char کو Int میں تبدیل کریں

' Character.getNumericValue() 'طریقہ مخصوص کریکٹر کی int ویلیو واپس کرتا ہے، اور کریکٹر کی کوئی int ویلیو نہ ہونے کی صورت میں،' -1 'واپس کیا جاتا ہے۔ یہ طریقہ مخصوص کریکٹر کو صرف ایک عدد میں تبدیل کرنے کے لیے لاگو کیا جا سکتا ہے۔



نحو



getNumericValue ( ایکس )

مندرجہ بالا نحو میں، ' ایکس ” اس کردار سے مطابقت رکھتا ہے جسے عدد میں تبدیل کرنے کی ضرورت ہے۔





مثال

آئیے مندرجہ ذیل مثال کا جائزہ لیں:

چار کردار = 'اے' ;

int تفویض = کردار . getNumericValue ( کردار ) ;

سسٹم . باہر . پرنٹ ایل این ( 'عدد یہ ہے:' + تفویض ) ;

کوڈ کی اوپر کی لائنوں میں:



  • سب سے پہلے، کردار کو شروع کریں.
  • اگلے مرحلے میں، لاگو کریں ' Character.getNumericValue() ” طریقہ، مخصوص کریکٹر کو اس کے پیرامیٹر کے طور پر جمع کرنا۔
  • آخر میں، ابتدائی کردار کو طریقہ کار کے پیرامیٹر کے طور پر تبدیل کریں ' عدد '

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ میں، یہ دیکھا جا سکتا ہے کہ متعلقہ عدد واپس آ گیا ہے، جو کہ ' ہیکساڈیسیمل کردار کی نمائندگی۔

نقطہ نظر 2: جاوا میں 'int' ڈیٹا کی قسم کو تفویض کرکے چار کو Int (ASCII نمائندگی) میں تبدیل کریں

اس نقطہ نظر میں، ' چار 'ایک عدد میں تبدیل کیا جا سکتا ہے، یعنی،' ASCII ' نمائندگی، تفویض کرکے' int ابتدائی عدد میں ڈیٹا کی قسم:

چار کردار = 'اے' ;

int تفویض = کردار ;

سسٹم . باہر . پرنٹ ایل این ( 'ASCII قدر ہے:' + تفویض ) ;

مندرجہ بالا کوڈ بلاک میں:

  • اسی طرح، اس کردار کو شروع کریں جس کو ایک عدد میں تبدیل کرنے کی ضرورت ہے۔
  • پھر، مختص کریں ' int 'کریکٹر میں ڈیٹا کی قسم۔
  • آخر میں، متعلقہ عدد اس کے ' کے برابر دکھائیں ASCII ' نمائندگی.

آؤٹ پٹ

اس آؤٹ پٹ میں، یہ تجزیہ کیا جا سکتا ہے کہ متعلقہ عدد، یعنی ' ASCII ' مساوی، لوٹایا جاتا ہے۔

نقطہ نظر 3: 'parseInt()' اور 'String.valueOf()' طریقوں کا استعمال کرتے ہوئے جاوا میں Char کو Int میں تبدیل کریں

' parseInt() 'طریقہ کا استعمال ابتدائی ڈیٹا کی قسم کو حاصل کرنے کے لئے کیا جاتا ہے' تار '، اور ' String.valueOf() طریقہ مختلف قسم کی اقدار کو ایک تار میں تبدیل کرتا ہے۔ ان طریقوں کو جوڑ کر کریکٹر کو سٹرنگ میں تبدیل کیا جا سکتا ہے اور پھر سٹرنگ کی انٹیجر نمائندگی لوٹا جا سکتا ہے۔

نحو

parseInt ( x,y )

اس نحو میں:

  • ' ایکس ” سے مراد اعشاریہ کی تار کی نمائندگی ہے۔
  • ' اور 'x' کو ایک عدد میں تبدیل کرتا ہے۔
تار کی قدر ( کردار )

اوپر دیے گئے نحو میں، ' کردار ” اس کردار سے مطابقت رکھتا ہے جسے تار میں تبدیل کرنے کی ضرورت ہے۔

مثال

آئیے ذیل میں دی گئی کوڈ لائنوں کے ذریعے چلتے ہیں:

چار کردار = '1' ;

int تفویض = عدد . parseInt ( تار . کی قدر ( کردار ) ) ;

سسٹم . باہر . پرنٹ ایل این ( 'عدد یہ ہے:' + تفویض ) ;

مندرجہ بالا کوڈ کے مطابق، درج ذیل اقدامات کا اطلاق کریں:

  • اسی طرح، ایک عدد میں تبدیل ہونے کے لیے کردار کو شروع کریں۔
  • اب، مشترکہ لاگو کریں ' parseInt() 'اور' String.valueOf() ' طریقے پہلے ابتدائی کردار کو سٹرنگ میں تبدیل کرنے اور پھر اسٹرنگ کو انٹیجر میں تبدیل کرنے کے لیے۔
  • آخر میں، تبدیل شدہ لاگ ان کریں ' عدد کردار کی نمائندگی۔

آؤٹ پٹ

اس آؤٹ پٹ کا مطلب ہے کہ مطلوبہ ضرورت پوری ہو گئی ہے۔

نتیجہ

جاوا میں چار کو int میں تبدیل کرنے کے لیے، ' Character.getNumericValue() 'طریقہ، تفویض کریں' int 'ڈیٹا کی قسم، یا مشترکہ استعمال کریں' parseInt() 'اور' String.valueOf() 'طریقے. یہ نقطہ نظر واپس آتے ہیں ' int ' قدر براہ راست، مطلوبہ ڈیٹا کی قسم تفویض کر کے یا کریکٹر کو پہلے سٹرنگ میں تبدیل کر کے اور بالترتیب اسے ایک عدد میں پارس کر کے۔ اس بلاگ نے تبدیل کرنے کے طریقوں کی وضاحت کی ہے۔ چار 'سے' int 'جاوا میں۔