كيفية تحويل عدد صحيح إلى كثافة العمليات في جافا

Kyfyt Thwyl Dd Shyh Aly Kthaft Al Mlyat Fy Jafa



الشروط ' int ' و ' عدد صحيح ”في Java لتخزين بيانات نوع العدد الصحيح. العدد الصحيح هو فئة مجمعة لإنشاء كائنات عددية محددة بواسطة حزمة java.lang ، بينما int هي نوع بيانات بدائي يحتوي على قيمة عدد صحيح أولي. إنه يحفظ الأعداد الصحيحة التكميلية المكونة من 32 بت والموقع الثاني ، بينما يخزن الكائن الصحيح قيمته int في 128 بت. ومع ذلك ، توجد فرص قد تحتاج إلى تحويل كائن عدد صحيح إلى نوع بيانات بدائي int.

ستوضح هذه الكتابة طرق تحويل عدد صحيح إلى int في Java.

كيفية تحويل عدد صحيح إلى int في جافا؟

في Java ، يمكنك استخدام الطرق التالية لتحويل Integer إلى int:







  • مهمة تشغيل
  • طريقة intValue ()
  • طريقة parseInt ()

سوف نتحقق الآن من عمل كل من الطرق المذكورة واحدة تلو الأخرى!



الطريقة الأولى: تحويل عدد صحيح إلى int في Java باستخدام عامل التعيين

تحويل عدد صحيح إلى int باستخدام عامل التخصيص '=' هو تحويل نوع ضمني. إنها الطريقة الأسهل والأسهل لتحويل عدد صحيح إلى عدد صحيح.



بناء الجملة





فيما يلي صيغة تحويل صحيح إلى int:

int y = x ؛



هنا، ' x 'هو موضوع' عدد صحيح 'فئة سيتم تحويلها إلى int' ص 'باستخدام عامل التخصيص' = '.

مثال

بادئ ذي بدء ، سننشئ كائنًا صحيحًا ' x 'الذي يحتوي على قيمة عدد صحيح' أحد عشر ':

عدد صحيح س = أحد عشر ؛

بعد ذلك ، نتحقق من نوع المتغير ' x ' باستخدام ' حالة ' المشغل أو العامل:

منطقية instan = x مثال على عدد صحيح ؛

سنطبع قيمة ' x 'باستخدام إفادة print:

System.out.println ( 'س =' + س + 'هل مثيل فئة عدد صحيح؟' + فوري ) ؛

الآن ، نقوم ببساطة بتحويل كائن عدد صحيح ' x 'إلى نوع بدائي int' ص 'باستخدام عامل التعيين:

int y = x ؛

أخيرًا ، اطبع قيمة ' ص ' عامل:

System.out.println ( 'قيمة int =' + و ) ؛

يوضح الإخراج التحويل الناجح من عدد صحيح إلى int:

ملحوظة: بالنسبة للإصدار 1.5 من Java أو أعلى ، يمكنك إجراء تحويل صحيح إلى int باستخدام التحويل الضمني. ومع ذلك ، بالنسبة للإصدار 1.4 من Java أو أقل ، يجب إجراء نفس العملية باستخدام تحويل صريح.

الطريقة 2: تحويل عدد صحيح إلى int في Java باستخدام أسلوب intValue ()

لتحويل Integer إلى int في Java بشكل صريح ، يمكنك استخدام طريقة “intValue ()” لفئة Java “Integer”. لا يأخذ أي وسيطات ويعطي قيمة أولية كناتج.

بناء الجملة

طريقة intValue () لها الصيغة التالية:

x.intValue ( ) ؛

هنا ، ' intValue () 'يتم استدعاء الأسلوب بكائن من نوع عدد صحيح' x '. ستعمل الطريقة المحددة على تحويل عدد صحيح x إلى عدد صحيح.

مثال 1

إنشاء كائن عدد صحيح ' x 'ذات قيمة' 14 ':

عدد صحيح س = 14 ؛

اطبع قيمة ' x 'باستخدام إفادة print:

System.out.println ( 'قيمة مثيل فئة عدد صحيح x =' + س ) ؛

الآن ، قم بتحويل Integer إلى النوع البدائي int عن طريق استدعاء الطريقة ' intValue () ':

int y = x.intValue ( ) ؛

أخيرًا ، اطبع قيمة ' ص ':

System.out.println ( 'قيمة int =' + و ) ؛

كما ترى ، أعاد أسلوب intValue () القيمة int المطلوبة:

يمكن أن يكون هناك موقف حيث يحتوي الكائن الصحيح الذي تريد تحويله على ' لا شيء ' القيمة. ماذا سيحدث في مثل هذه الحالة؟ سيتيح لك المثال الموضح أدناه معرفة ذلك.

مثال 2

في هذا المثال ، الكائن الصحيح ' x 'يتم تعيين' لا شيء ' القيمة:

عدد صحيح x = فارغ ؛

اطبع قيمة ' x 'عدد صحيح باستخدام إفادة الطباعة:

System.out.println ( 'قيمة مثيل فئة عدد صحيح x =' + س ) ؛

هنا ، نستخدم عامل التشغيل الثلاثي للتحقق مما إذا كان الكائن فارغًا أم لا ؛ إذا كانت فارغة ، فقم بتعيين أي قيمة افتراضية سيتم إرجاعها كنوع int عن طريق استدعاء ' intValue () ' طريقة:

int y = ( x ! = فارغ ) ؟ x.intValue ( ) : 0 ؛

اطبع قيمة ' ص متغير نوع int:

System.out.println ( 'قيمة int =' + و ) ؛

هنا ، يُظهر الناتج أن الكائن الصحيح له قيمة فارغة يتم تحويلها إلى ' 0 ':

دعونا نرى طريقة أخرى للتحويل الصريح من عدد صحيح إلى int.

الطريقة الثالثة: تحويل عدد صحيح إلى int في Java باستخدام طريقة parseInt ()

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

بناء الجملة

فيما يلي وصف لبنية جملة ' parseInt () ' طريقة:

عدد صحيح ( x.toString ( ) ) ؛

هنا ، ' x 'يتم تحويل كائن عدد صحيح أولاً إلى سلسلة ، ثم يتم تحليلها على أنها' int ' مع ال ' parseInt () ' طريقة..

مثال

في هذا المثال ، لدينا قيمة عدد صحيح ' 5 'المخزنة في كائن عدد صحيح' x ':

عدد صحيح س = 5 ؛

سنطبع قيمة ' x 'باستخدام' System.out.println () ' طريقة:

System.out.println ( 'قيمة مثيل فئة عدد صحيح x =' + س ) ؛

الآن ، سوف نستخدم ' parseInt () 'طريقة وتمرير الكائن الصحيح' x ' مع ' إلى سلسلة() 'كوسيطة:

int y = عدد صحيح ( x.toString ( ) ) ؛

أخيرًا اطبع قيمة ' ص ':

System.out.println ( 'قيمة int =' + و ) ؛

انتاج |

لقد قمنا بتجميع جميع طرق تحويل Integer إلى int في Java.

استنتاج

هناك طريقتان لتحويل عدد صحيح إلى عدد صحيح: التحويل الضمني والتحويل الصريح. إصدار Java 1.5 وما بعده يتبع التحويل الضمني ، بينما يدعم الإصدار 1.4 من Java والإصدارات الأقل التحويل الصريح. يمكنك استخدام عامل التعيين لتحويل عدد صحيح إلى عدد صحيح ضمنيًا. بينما يتم استخدام أساليب parseInt () و intValue () للتحويل من عدد صحيح صريح إلى int. أوضحت هذه الكتابة طرق تحويل عدد صحيح إلى int في Java.