ה Java מחלקה שלמים נמצאת תחת ה Java.lang.Number חֲבִילָה. מחלקה זו עוטפת ערך מהסוג הפרימיטיבי int באובייקט. אובייקט במחלקה Integer מכיל שדה בודד מסוג int ערך.
שיטות Java Integer
מחלקת Java Integer מספקת מספר שיטות להמרת int ל-a חוּט ו-String to an int, כמו גם קבועים ושיטות אחרות העוסקות ב-int. השונות Java שיטות מספר שלם הן כדלקמן:
| SN | שינוי וסוג | שיטה | תיאור |
|---|---|---|---|
| 1) | סטטי int | bitCount() | הוא מחזיר את מספר 1-bits בייצוג הבינארי המשלים של 2 של ערך int שצוין. |
| 2) | בייט | byteValue() | הוא ממיר את המספר הנתון לסוג בתים פרימיטיבי ומחזיר את הערך של אובייקט מספר שלם כבתים. |
| 3) | סטטי int | לְהַשְׁווֹת() | הוא משווה שני ערכי int באופן מספרי ומחזיר את התוצאה בשווה ערך למספר שלם. |
| 4) | Int | בהשוואה ל() | הוא משווה שני אובייקטים שלמים באופן מספרי ומחזיר את התוצאה כ-1, 0 או 1. |
| 5) | סטטי int | compareUnsigned() | הוא משווה שני אובייקטים שלמים המתייחסים מספרית לערכים כבלתי מסומנים ומחזיר את התוצאה כ-1, 0 או 1. |
| 6) | מספר שלם סטטי | לְפַעֲנֵחַ() | זה מפענח אובייקט מחרוזת לערך שלם. |
| 7) | סטטי int | divideUnsigned() | הוא מחזיר את המנה ללא סימן של חלוקת הארגומנט הראשון בארגומנט השני כאשר כל ארגומנט והתוצאה מתפרשים כערך ללא סימן. |
| 8) | לְהַכפִּיל | doubleValue() | הוא ממיר את הערך השלם הנתון ומחזיר את התוצאה כשווה ערך כפול. |
| 9) | בוליאני | שווים() | הוא משווה את הערך של הפרמטר לערך של אובייקט ה-Integer הנוכחי ומחזיר בוליאני (True or False). |
| 10) | לָצוּף | floatValue() | זה ממיר את הערך השלם הנתון ומחזיר את התוצאה כשווה ערך לצוף. |
| אחד עשר) | מספר שלם סטטי | getInteger() | הוא קובע את הערך השלם של מאפיין המערכת עם השם שצוין. |
| 12) | סטטי int | hashCode() | הוא מחזיר קוד hash עבור המספר השלם הנתון. |
| 13) | סטטי int | heechsteOneBit() | הוא מחזיר ערך int עם ביט אחד בודד לכל היותר, במיקום של סיביות אחת מהסדר הגבוה ביותר ('הכי משמאל') בערך ה-int שצוין. |
| 14) | סטטי int | lowestOneBit() | הוא מחזיר ערך int עם ביט אחד בודד לכל היותר, במיקום של סיביות אחת מהסדר הנמוך ביותר ('הימני ביותר') בערך ה-int שצוין. |
| חֲמֵשׁ עֶשׂרֵה) | סטטי int | מקסימום() | זה מחזיר את הערך המקסימלי בין ארגומנט שתי השיטות. |
| 16) | סטטי int | min() | זה מחזיר את הערך המינימלי בין ארגומנט שתי השיטות. |
| 17) | int | intValue() | הוא מחזיר את הערך של המספר שצוין כ-int. |
| 18) | ארוך | longValue() | הוא מחזיר את הערך של האובייקט הארוך שצוין כשווה ערך ארוך. |
| 19) | סטטי int | numberOfLeadingZeros() | היא מחזירה את המספר הכולל של אפס סיביות שלפני הסיבית מהסדר הגבוה ביותר ('הכי משמאל') בייצוג הבינארי המשלים של 2 של ערך int שצוין. |
| עשרים) | סטטי int | numberOfTrailingZeros() | הוא מחזיר את המספר הכולל של אפס סיביות בעקבות הסיבית האחת מהסדר הנמוך ביותר ('הכי ימני') בייצוג הבינארי המשלים של 2 של ערך int שצוין. |
| עשרים ואחת) | סטטי int | parseInt() | הוא מנתח את הארגומנט String כאובייקט מספר עשרוני עם סימן. |
| 22) | סטטי int | parseUnsignedInt() | הוא מנתח את הארגומנט String כאובייקט עשרוני ללא סימן. |
| 23) | סטטי int | resterUnsigned() | הוא מחזיר את השארית ללא סימן מחלוקת הארגומנט הראשון בארגומנט השני כאשר כל ארגומנט והתוצאה מתפרשים כערך ללא סימן. |
| 24) | סטטי int | לַהֲפוֹך() | הוא מחזיר את הערך שהושג על ידי היפוך סדר הביטים בייצוג הבינארי המשלים של 2 של ערך int שצוין. |
| 25) | סטטי int | reverseBytes() | הוא מחזיר את הערך שהושג על ידי היפוך סדר הבתים בייצוג הבינארי המשלים של 2 של ערך int שצוין. |
| 26) | סטטי int | rotateLeft() | הוא מחזיר את הערך שהושג על ידי סיבוב הייצוג הבינארי המשלים של 2 של ערך int שצוין שנותר על ידי מספר הביטים שצוין. |
| 27) | סטטי int | לסובב ימינה() | הוא מחזיר את הערך המתקבל על ידי סיבוב הייצוג הבינארי המשלים של 2 של ערך int שצוין ימינה במספר הסיביות שצוין. |
| 28) | קצר | shortValue() | הוא מחזיר את הערך של מספר שלם זה כסוג קצר לאחר המרה פרימיטיבית. |
| 29) | סטטי int | סִימָן() | הוא מחזיר את פונקציית הסימן של ערך int שצוין. |
| 30) | סטטי int | סְכוּם() | הוא מחזיר את הסכום על ידי הוספת שני מספרים שלמים יחד לפי ה + מַפעִיל. |
| 31) | מחרוזת סטטית | toBinaryString() | הוא מחזיר ייצוג מחרוזת של הארגומנט השלם כמספר שלם ללא סימן בבסיס 2 בינארי. |
| 32) | מחרוזת סטטית | toHexString() | הוא מחזיר ייצוג מחרוזת של הארגומנט השלם כמספר שלם ללא סימן בבסיס בינארי 16. |
| 33) | מחרוזת סטטית | toOctalString() | הוא מחזיר ייצוג מחרוזת של הארגומנט השלם כמספר שלם ללא סימן בבסיס 8 בינארי. |
| 3. 4) | חוּט | toString() | הוא מחזיר אובייקט מחרוזת המייצג את הערך של אובייקט המספר. |
| 35) | מחרוזת סטטית | toUnsignedString() | זה ממיר את הטיעון ל-long על ידי המרה ללא חתימה. |
| 36) | סטטי ארוך | toUnsignedLong() | הוא מחזיר ייצוג מחרוזת של הארגומנט כערך עשרוני ללא סימן. |
| 37) | מספר שלם סטטי | ערך של() | הוא מחזיר את האובייקט השלם הרלוונטי המחזיק את הערך של הארגומנט שעבר. |