The Java Clasa întregi se încadrează sub Java.lang.Number pachet. Această clasă include o valoare de tipul primitiv int într-un obiect. Un obiect din clasa Integer conține un singur câmp de tipul int value.
Metode Java cu numere întregi
Clasa Java Integer oferă mai multe metode pentru conversia unui int în a Şir și un String la un int, precum și alte constante și metode care se ocupă cu un int. Diversele Java Metodele întregi sunt după cum urmează:
SN | Modificator și tip | Metodă | Descriere |
---|---|---|---|
1) | static int | bitCount() | Returnează numărul de 1 biți din reprezentarea binară a complementului 2 a valorii int specificate. |
2) | octet | byteValue() | Convertește numărul dat într-un tip de octet primitiv și returnează valoarea obiectului întreg ca octet. |
3) | static int | comparaţie() | Compară două valori int numeric și returnează rezultatul în echivalent întreg. |
4) | Int | compara cu() | Compară două obiecte întregi numeric și returnează rezultatul ca -1, 0 sau 1. |
5) | static int | compara Nesemnat() | Compară două obiecte întregi tratând numeric valorile ca nesemnate și returnează rezultatul ca -1, 0 sau 1. |
6) | Număr întreg static | decoda () | Decodifică un obiect String într-o valoare întreagă. |
7) | static int | divideNesemnat() | Returnează coeficientul fără semn al împărțirii primului argument la al doilea argument, unde fiecare argument și rezultatul sunt interpretate ca o valoare fără semn. |
8) | dubla | doubleValue() | Convertește valoarea Integer dată și returnează rezultatul ca un echivalent dublu. |
9) | boolean | este egal() | Compară valoarea parametrului cu valoarea obiectului Integer curent și returnează boolean ( Adevărat sau Fals ). |
10) | pluti | floatValue() | Convertește valoarea Integer dată și returnează rezultatul ca un echivalent flotant. |
unsprezece) | Număr întreg static | getInteger() | Acesta determină valoarea întreagă a proprietății sistemului cu numele specificat. |
12) | static int | hashCode() | Returnează un cod hash pentru întregul dat. |
13) | static int | highestOneBit() | Returnează valoarea int cu cel mult un singur bit, în poziția celui mai înalt bit („cel mai din stânga”) din valoarea int specificată. |
14) | static int | lowestOneBit() | Întoarce valoarea int cu cel mult un singur bit, în poziția celui mai mic de ordin ('cel mai din dreapta') un bit din valoarea int specificată. |
cincisprezece) | static int | max() | Returnează valoarea maximă dintre argumentele celor două metode. |
16) | static int | min() | Returnează valoarea minimă dintre argumentele celor două metode. |
17) | int | intValue() | Returnează valoarea numărului specificat ca int. |
18) | lung | longValue() | Returnează valoarea obiectului lung specificat ca echivalent lung. |
19) | static int | numberOfLeadingZeros() | Returnează numărul total de zero biți care precedă un bit de ordinul cel mai înalt („cel mai din stânga”) în reprezentarea binară a complementului 2 a valorii int specificate. |
douăzeci) | static int | numberOfTrailingZeros() | Returnează numărul total de biți zero după un bit de ordinul cel mai mic („cel mai din dreapta”) în reprezentarea binară a complementului 2 a valorii int specificate. |
douăzeci și unu) | static int | parseInt() | Analizează argumentul String ca un obiect Integer zecimal cu semn. |
22) | static int | parseUnsignedInt() | Analizează argumentul String ca un obiect zecimal întreg fără semn. |
23) | static int | restunsigned() | Returnează restul nesemnat de la împărțirea primului argument la al doilea argument, unde fiecare argument și rezultatul sunt interpretate ca o valoare fără semn. |
24) | static int | verso() | Returnează valoarea obținută prin inversarea ordinii biților în reprezentarea binară a complementului 2 a valorii int specificate. |
25) | static int | reverseBytes() | Returnează valoarea obținută prin inversarea ordinii octeților în reprezentarea binară a complementului 2 a valorii int specificate. |
26) | static int | roteste la stanga() | Returnează valoarea obținută prin rotirea reprezentării binare a complementului 2 a valorii int specificate lăsate de numărul specificat de biți. |
27) | static int | invarte spre dreapta() | Returnează valoarea obținută prin rotirea reprezentării binare a complementului 2 a valorii int specificate cu numărul specificat de biți. |
28) | mic de statura | shortValue() | Returnează valoarea acestui număr întreg ca tip scurt după o conversie primitivă. |
29) | static int | semn() | Returnează funcția signum a valorii int specificate. |
30) | static int | sumă() | Acesta returnează suma prin adăugarea a două numere întregi împreună conform + operator. |
31) | String static | toBinaryString() | Returnează o reprezentare șir a argumentului întreg ca un întreg fără semn în baza binară 2. |
32) | String static | toHexString() | Returnează o reprezentare șir a argumentului întreg ca un întreg fără semn în baza binară 16. |
33) | String static | toOctalString() | Returnează o reprezentare șir a argumentului întreg ca un întreg fără semn în baza binară 8. |
3. 4) | Şir | toString() | Returnează un obiect String reprezentând valoarea obiectului Number. |
35) | String static | toUnsignedString() | Convertește argumentul într-o conversie lungă printr-o conversie nesemnată. |
36) | static lung | toUnsignedLong() | Returnează o reprezentare șir a argumentului ca valoare zecimală fără semn. |
37) | Număr întreg static | valoarea() | Returnează obiectul întreg relevant care deține valoarea argumentului transmis. |