ال جافا فئة عدد صحيح تأتي تحت Java.lang.Number طَرد. تغلف هذه الفئة قيمة من النوع البدائي int في الكائن. يحتوي كائن فئة Integer على حقل واحد من النوع int value.
طرق جافا الصحيحة
توفر فئة Java Integer عدة طرق لتحويل int إلى a خيط وسلسلة إلى int، بالإضافة إلى الثوابت والأساليب الأخرى التي تتعامل مع int. المختلف جافا طرق الأعداد الصحيحة هي كما يلي:
SN | المعدل والنوع | طريقة | وصف |
---|---|---|---|
1) | كثافة العمليات ثابتة | عدد البت () | تقوم بإرجاع عدد 1 بت في التمثيل الثنائي المكمل لقيمة int المحددة. |
2) | بايت | قيمة البايت () | يقوم بتحويل الرقم المحدد إلى نوع بايت بدائي وإرجاع قيمة الكائن الصحيح بالبايت. |
3) | كثافة العمليات ثابتة | يقارن() | يقوم بمقارنة قيمتين رقميتين وإرجاع النتيجة بعدد صحيح مكافئ. |
4) | كثافة العمليات | قارن ب() | يقوم بمقارنة كائنين عدديين عددياً ويعيد النتيجة كـ -1 أو 0 أو 1. |
5) | كثافة العمليات ثابتة | مقارنة غير موقعة () | فهو يقارن بين كائنين صحيحين يتعاملان مع القيم على أنها غير موقعة ويعيد النتيجة كـ -1 أو 0 أو 1. |
6) | عدد صحيح ثابت | فك تشفير() | يقوم بفك ترميز كائن سلسلة إلى قيمة عددية. |
7) | كثافة العمليات ثابتة | تقسيم غير موقعة () | تقوم بإرجاع الحاصل غير الموقع لتقسيم الوسيطة الأولى على الوسيطة الثانية حيث يتم تفسير كل وسيطة والنتيجة كقيمة غير موقعة. |
8) | مزدوج | قيمة مزدوجة () | يقوم بتحويل قيمة عدد صحيح معينة وإرجاع النتيجة كمكافئ مزدوج. |
9) | منطقية | يساوي () | فهو يقارن قيمة المعلمة بقيمة الكائن الصحيح الحالي ويعيد قيمة منطقية (صحيح أو خطأ). |
10) | يطفو | القيمة العائمة () | فهو يحول قيمة عدد صحيح معينة ويعيد النتيجة كمكافئ عائم. |
أحد عشر) | عدد صحيح ثابت | الحصول على عدد صحيح () | يحدد القيمة الصحيحة لخاصية النظام بالاسم المحدد. |
12) | كثافة العمليات ثابتة | رمز التجزئة () | تقوم بإرجاع رمز التجزئة لعدد صحيح معين. |
13) | كثافة العمليات ثابتة | أعلى OneBit() | تقوم بإرجاع قيمة int مع بتة واحدة على الأكثر، في موضع البتة ذات الترتيب الأعلى ('أقصى اليسار') في قيمة int المحددة. |
14) | كثافة العمليات ثابتة | أدنىونبت () | تقوم بإرجاع قيمة int مع بتة واحدة على الأكثر، في موضع البتة ذات الترتيب الأدنى ('أقصى اليمين') في قيمة int المحددة. |
خمسة عشر) | كثافة العمليات ثابتة | الأعلى() | تقوم بإرجاع القيمة القصوى بين وسيطة الأسلوب. |
16) | كثافة العمليات ثابتة | دقيقة () | تقوم بإرجاع الحد الأدنى للقيمة بين وسيطة الأسلوب. |
17) | كثافة العمليات | قيمة int() | تقوم بإرجاع قيمة الرقم المحدد كـ int. |
18) | طويل | قيمة طويلة () | تقوم بإرجاع قيمة الكائن الطويل المحدد كمكافئ طويل. |
19) | كثافة العمليات ثابتة | numberOfLeadingZeros() | تقوم بإرجاع العدد الإجمالي للبتات الصفرية التي تسبق البتة ذات الترتيب الأعلى ('أقصى اليسار') في التمثيل الثنائي المكمل للقيمة int المحددة. |
عشرين) | كثافة العمليات ثابتة | numberOfTrailingZeros() | تقوم بإرجاع العدد الإجمالي للبتات الصفرية التي تتبع البتة ذات الترتيب الأدنى ('أقصى اليمين') في التمثيل الثنائي المكمل للقيمة int المحددة. |
واحد وعشرين) | كثافة العمليات ثابتة | بارسينت () | يقوم بتوزيع وسيطة السلسلة ككائن عدد صحيح عشري موقّع. |
22) | كثافة العمليات ثابتة | بارس أونسينيديدينت () | يقوم بتوزيع وسيطة السلسلة ككائن عدد صحيح عشري غير موقع. |
23) | كثافة العمليات ثابتة | الباقي غير الموقع () | تقوم بإرجاع الباقي غير الموقع من قسمة الوسيطة الأولى على الوسيطة الثانية حيث يتم تفسير كل وسيطة والنتيجة كقيمة غير موقعة. |
24) | كثافة العمليات ثابتة | يعكس() | تقوم بإرجاع القيمة التي تم الحصول عليها عن طريق عكس ترتيب البتات في التمثيل الثنائي المكمل للقيمة الصحيحة المحددة. |
25) | كثافة العمليات ثابتة | عكس بايت () | تقوم بإرجاع القيمة التي تم الحصول عليها عن طريق عكس ترتيب البايتات في التمثيل الثنائي المكمل للقيمة الصحيحة المحددة. |
26) | كثافة العمليات ثابتة | استدر يسارا() | تقوم بإرجاع القيمة التي تم الحصول عليها عن طريق تدوير التمثيل الثنائي المكمل للقيمة int المحددة التي تركها عدد البتات المحدد. |
27) | كثافة العمليات ثابتة | تدوير اليمين () | تقوم بإرجاع القيمة التي تم الحصول عليها عن طريق تدوير التمثيل الثنائي المكمل للقيمة الصحيحة المحددة بعدد البتات المحدد. |
28) | قصير | قيمة قصيرة () | تقوم بإرجاع قيمة هذا العدد الصحيح كنوع قصير بعد التحويل البدائي. |
29) | كثافة العمليات ثابتة | لافتة() | تقوم بإرجاع دالة التوقيع لقيمة int المحددة. |
30) | كثافة العمليات ثابتة | مجموع() | تقوم بإرجاع المجموع عن طريق إضافة عددين صحيحين معًا وفقًا لـ + المشغل أو العامل. |
31) | سلسلة ثابتة | toBinaryString() | تقوم بإرجاع تمثيل سلسلة للوسيطة الصحيحة كعدد صحيح غير موقّع في الأساس الثنائي 2. |
32) | سلسلة ثابتة | إلىHexString() | تقوم بإرجاع تمثيل سلسلة للوسيطة الصحيحة كعدد صحيح غير موقّع في الأساس الثنائي 16. |
33) | سلسلة ثابتة | toOctalString() | تقوم بإرجاع تمثيل سلسلة للوسيطة الصحيحة كعدد صحيح غير موقّع في القاعدة الثنائية 8. |
3. 4) | خيط | إلى سلسلة() | تقوم بإرجاع كائن سلسلة يمثل قيمة كائن الرقم. |
35) | سلسلة ثابتة | إلىUnsignedString() | يقوم بتحويل الوسيطة إلى فترة طويلة بواسطة تحويل غير موقع. |
36) | ثابت طويل | إلىUnsignedLong() | تقوم بإرجاع تمثيل سلسلة للوسيطة كقيمة عشرية غير موقعة. |
37) | عدد صحيح ثابت | قيمة ال() | تقوم بإرجاع كائن عدد صحيح ذي صلة يحمل قيمة الوسيطة التي تم تمريرها. |