A Jáva Az egész osztály a Java.lang.Number csomag. Ez az osztály az int primitív típusú értéket csomagolja egy objektumba. Egy Integer osztályú objektum egyetlen int érték típusú mezőt tartalmaz.
Java Integer Methods
A Java Integer osztály számos módszert kínál az int a-vá alakítására Húr és egy karakterlánc egy int-hez, valamint egyéb konstansok és metódusok, amelyek int-hez kapcsolódnak. A különböző Jáva Az egész metódusok a következők:
SN | Módosító és típus | Módszer | Leírás |
---|---|---|---|
1) | statikus int | bitCount() | Az 1 bitek számát adja vissza a megadott int érték 2-es komplementer bináris reprezentációjában. |
2) | byte | byteValue() | A megadott számot primitív bájttípussá alakítja, és az egész objektum értékét bájtként adja vissza. |
3) | Statikus int | összehasonlítani () | Összehasonlít két int értéket numerikusan, és az eredményt egész számokkal ekvivalensben adja vissza. |
4) | Int | összehasonlítani() | Két egész objektumot numerikusan összehasonlít, és az eredményt -1, 0 vagy 1 értékkel adja vissza. |
5) | statikus int | összehasonlításUnsigned() | Összehasonlít két egész objektumot, numerikusan előjel nélküliként kezeli az értékeket, és az eredményt -1, 0 vagy 1 értékkel adja vissza. |
6) | statikus egész szám | dekód () | Egy String objektumot egész értékké dekódol. |
7) | statikus int | divideUnsigned() | Visszaadja az első argumentum és a második argumentum elosztásának előjel nélküli hányadosát, ahol minden argumentum és az eredmény előjel nélküli értékként értelmeződik. |
8) | kettős | doubleValue() | Átalakítja a megadott egész értéket, és az eredményt dupla ekvivalensként adja vissza. |
9) | logikai érték | egyenlő () | Összehasonlítja a paraméter értékét az aktuális Integer objektum értékével, és logikai értéket ad vissza (igaz vagy hamis). |
10) | úszó | floatValue() | Átalakítja a megadott egész értéket, és az eredményt lebegő ekvivalensként adja vissza. |
tizenegy) | Statikus egész szám | getInteger() | Meghatározza a megadott nevű rendszertulajdonság egész értékét. |
12) | statikus int | hash kód() | Egy hash kódot ad vissza az adott egész számhoz. |
13) | statikus int | legmagasabbOneBit() | Az int értéket legfeljebb egyetlen egybittel adja vissza, a megadott int érték legmagasabb rendű ('baloldali') egybites pozíciójában. |
14) | statikus int | legalacsonyabbOneBit() | Az int értéket legfeljebb egyetlen egybittel adja meg, a legalacsonyabb ('jobboldali') egybit pozíciójában a megadott int értékben. |
tizenöt) | statikus int | max() | A két metódus argumentuma közül a maximális értéket adja vissza. |
16) | statikus int | min() | A két metódus argumentumának minimális értéket adja vissza. |
17) | int | intValue() | A megadott szám értékét adja vissza intként. |
18) | hosszú | longValue() | A megadott hosszú objektum értékét adja vissza hosszú egyenértékűként. |
19) | statikus int | Vezető nullák száma() | A megadott int érték 2-es komplementer bináris reprezentációjában a legmagasabb rendű ('baloldali') egybitet megelőző nulla bitek teljes számát adja vissza. |
húsz) | statikus int | zárónullák száma() | A megadott int érték 2-es komplementer bináris reprezentációjában a legalacsonyabb ('jobboldali') egybitet követő nulla bitek teljes számát adja vissza. |
huszonegy) | statikus int | parseInt() | A String argumentumot egy előjeles decimális egész objektumként elemzi. |
22) | statikus int | parseUnsignedInt() | A String argumentumot egy előjel nélküli decimális Integer objektumként elemzi. |
23) | statikus int | maradékUnsigned() | Az első argumentum és a második argumentum elosztásából származó előjel nélküli maradékot adja vissza, ahol minden argumentum és az eredmény előjel nélküli értékként értelmeződik. |
24) | statikus int | fordított() | A megadott int érték 2-es komplementer bináris reprezentációjában a bitek sorrendjének megfordításával kapott értéket adja vissza. |
25) | statikus int | reverseBytes() | A megadott int érték 2-es komplementer bináris reprezentációjában a bájtok sorrendjének megfordításával kapott értéket adja vissza. |
26) | statikus int | forgasd balra() | A megadott int érték 2-es komplementer bináris reprezentációjának a megadott számú bittel való elforgatásával kapott értéket adja vissza. |
27) | statikus int | forgasd jobbra() | A megadott int érték 2-es komplementer bináris reprezentációjának jobbra forgatásával kapott értéket adja vissza a megadott számú bittel. |
28) | rövid | shortValue() | Ennek az egész számnak az értékét adja vissza rövid típusként primitív konverzió után. |
29) | statikus int | jel() | A megadott int érték signum függvényét adja vissza. |
30) | statikus int | összeg() | Két egész szám összeadásával adja vissza az összeget a szerint + operátor. |
31) | statikus karakterlánc | toBinaryString() | Az egész argumentum karakterlánc-ábrázolását adja vissza előjel nélküli egész számként a 2. bináris bázisban. |
32) | statikus karakterlánc | toHexString() | Az egész argumentum karakterlánc-ábrázolását adja vissza előjel nélküli egész számként a 16-os bináris bázisban. |
33) | statikus karakterlánc | tooctalString() | Az egész argumentum karakterlánc-ábrázolását adja vissza előjel nélküli egész számként a 8-as bináris bázisban. |
3. 4) | Húr | toString() | Egy String objektumot ad vissza, amely a Number Object értékét képviseli. |
35) | statikus karakterlánc | toUnsignedString() | Előjel nélküli konverzióval az argumentumot hosszúvá alakítja. |
36) | statikus hosszú | toUnsignedLong() | Az argumentum karakterlánc-ábrázolását előjel nélküli decimális értékként adja vissza. |
37) | statikus egész szám | értéke() | Visszaadja a vonatkozó egész objektumot, amely tartalmazza az átadott argumentum értékét. |