ה 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) | מספר שלם סטטי | ערך של() | הוא מחזיר את האובייקט השלם הרלוונטי המחזיק את הערך של הארגומנט שעבר. |