logo

Java Integer Class

The Java Cjelobrojna klasa dolazi pod Java.lang.Number paket. Ova klasa omata vrijednost primitivnog tipa int u objekt. Objekt klase Integer sadrži jedno polje tipa int value.

Java metode cjelobrojnih brojeva

Klasa Java Integer nudi nekoliko metoda za pretvaranje int u a Niz i String u int, kao i druge konstante i metode koje se bave int. Razno Java Integer metode su sljedeće:

S N Modifikator i vrsta metoda Opis
1) statički int bitCount() Vraća broj 1-bitova u binarnom prikazu komplementa 2 navedene vrijednosti int.
2) bajt byteValue() Pretvara navedeni broj u primitivni tip bajta i vraća vrijednost cjelobrojnog objekta kao bajt.
3) Statički int usporedi() Brojčano uspoređuje dvije int vrijednosti i vraća rezultat kao cjelobrojni ekvivalent.
4) Int usporedi s() Numerički uspoređuje dva cjelobrojna objekta i vraća rezultat kao -1, 0 ili 1.
5) statički int usporedi Unsigned() Uspoređuje dva cjelobrojna objekta numerički tretirajući vrijednosti kao nepredznačene i vraća rezultat kao -1, 0 ili 1.
6) statički cijeli broj dekodirati() Dekodira String objekt u Integer vrijednost.
7) statički int divideUnsigned() Vraća kvocijent bez predznaka dijeljenja prvog argumenta s drugim argumentom pri čemu se svaki argument i rezultat tumače kao vrijednost bez predznaka.
8) dvostruko dvostrukaVrijednost() Pretvara zadanu vrijednost cijelog broja i vraća rezultat kao dvostruki ekvivalent.
9) Booleov jednako() Uspoređuje vrijednost parametra s vrijednošću trenutnog Integer objekta i vraća booleov (točno ili netočno).
10) plutati floatValue() Pretvara zadanu vrijednost cijelog broja i vraća rezultat kao ekvivalent float.
jedanaest) Statički cijeli broj getInteger() Određuje cjelobrojnu vrijednost svojstva sustava s navedenim imenom.
12) statički int hashCode() Vraća hash kod za dati Integer.
13) statički int najvišiOneBit() Vraća int vrijednost s najviše jednim jednim bitom, na poziciji jednog bita najvišeg reda ('krajnje lijevo') u navedenoj int vrijednosti.
14) statički int lowestOneBit() Vraća int vrijednost s najviše jednim jednim bitom, na poziciji najnižeg reda ('krajnje desno') jednog bita u navedenoj int vrijednosti.
petnaest) statički int max() Vraća najveću vrijednost između dva argumenta metode.
16) statički int min() Vraća minimalnu vrijednost između dva argumenta metode.
17) int intValue() Vraća vrijednost navedenog broja kao int.
18) dugo dugaVrijednost() Vraća vrijednost navedenog dugog objekta kao dugog ekvivalenta.
19) statički int broj vodećih nula() Vraća ukupan broj nula bitova koji prethode jednobitu najvišeg reda ('krajnjem lijevom') u binarnom prikazu komplementa 2 navedene int vrijednosti.
dvadeset) statički int brojzadnjihnula() Vraća ukupan broj nula bitova nakon jednog bita najnižeg reda ('krajnje desno') u binarnom prikazu komplementa 2 navedene vrijednosti int.
dvadeset i jedan) statički int parseInt() Raščlanjuje argument String kao objekt s predpisanim decimalnim cijelim brojem.
22) statički int parseUnsignedInt() Raščlanjuje argument niza kao nepredpisani decimalni cijeli objekt.
23) statički int ostatakUnsigned() Vraća nepredpisani ostatak od dijeljenja prvog argumenta drugim argumentom pri čemu se svaki argument i rezultat tumače kao nepredznačena vrijednost.
24) statički int obrnuti () Vraća vrijednost dobivenu obrnutim redoslijedom bitova u binarnom prikazu komplementa 2 navedene int vrijednosti.
25) statički int reverseBytes() Vraća vrijednost dobivenu obrnutim redoslijedom bajtova u binarnoj reprezentaciji komplementa 2 navedene int vrijednosti.
26) statički int rotirajlijevo() Vraća vrijednost dobivenu rotiranjem binarne reprezentacije komplementa 2 navedene int vrijednosti ulijevo za navedeni broj bitova.
27) statički int rotirajdesno() Vraća vrijednost dobivenu rotiranjem binarne reprezentacije komplementa 2 navedene int vrijednosti udesno za navedeni broj bitova.
28) kratak shortValue() Vraća vrijednost ovog cijelog broja kao kratki tip nakon primitivne konverzije.
29) statički int znak() Vraća funkciju signum navedene int vrijednosti.
30) statički int iznos() Vraća zbroj zbrajanjem dva cijela broja prema + operater.
31) statički niz toBinaryString() Vraća reprezentaciju niza argumenta cijelog broja kao cijeli broj bez predznaka u binarnoj bazi 2.
32) statički niz toHexString() Vraća reprezentaciju niza argumenta cijelog broja kao cijeli broj bez predznaka u binarnoj bazi 16.
33) statički niz toOctalString() Vraća reprezentaciju niza argumenta cijelog broja kao cijeli broj bez predznaka u binarnoj bazi 8.
3. 4) Niz toString() Vraća String objekt koji predstavlja vrijednost Number Object.
35) statički niz toUnsignedString() Pretvara argument u long pretvorbom bez predznaka.
36) statično dugo toUnsignedLong() Vraća string reprezentaciju argumenta kao decimalnu vrijednost bez predznaka.
37) statički cijeli broj vrijednost() Vraća relevantni Integer Object koji sadrži vrijednost proslijeđenog argumenta.