logo

Clasa Java Integer

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.