The Jawa Klasa całkowita należy do klasy Numer języka Java pakiet. Ta klasa otacza wartość typu pierwotnego int w obiekcie. Obiekt klasy Integer zawiera pojedyncze pole typu int value.
Metody całkowite w Javie
Klasa Java Integer udostępnia kilka metod konwersji typu int na a Strunowy i String na int, a także inne stałe i metody zajmujące się int. Różnorodny Jawa Metody całkowite są następujące:
SN | Modyfikator i typ | metoda | Opis |
---|---|---|---|
1) | statyczne wew | liczba bitów() | Zwraca liczbę bitów 1 w binarnej reprezentacji z uzupełnieniem do 2 określonej wartości int. |
2) | bajt | bajtWartość() | Konwertuje podaną liczbę na pierwotny typ bajtowy i zwraca wartość obiektu całkowitego jako bajt. |
3) | Statyczne wew | porównywać() | Porównuje numerycznie dwie wartości typu int i zwraca wynik w postaci liczby całkowitej. |
4) | Wewnętrzne | porównać do() | Porównuje numerycznie dwa obiekty całkowite i zwraca wynik jako -1, 0 lub 1. |
5) | statyczne wew | porównajBez znaku() | Porównuje dwa obiekty całkowite liczbowo, traktując wartości jako bez znaku i zwraca wynik jako -1, 0 lub 1. |
6) | statyczna liczba całkowita | rozszyfrować() | Dekoduje obiekt String na wartość całkowitą. |
7) | statyczne wew | podzielBez znaku() | Zwraca iloraz bez znaku z dzielenia pierwszego argumentu przez drugi argument, przy czym każdy argument i wynik są interpretowane jako wartość bez znaku. |
8) | podwójnie | podwójna wartość() | Konwertuje podaną wartość całkowitą i zwraca wynik jako podwójny odpowiednik. |
9) | wartość logiczna | równa się() | Porównuje wartość parametru z wartością bieżącego obiektu Integer i zwraca wartość logiczną ( True lub False ). |
10) | platforma | wartość zmiennoprzecinkowa() | Konwertuje podaną wartość całkowitą i zwraca wynik jako odpowiednik liczby zmiennoprzecinkowej. |
jedenaście) | Statyczna liczba całkowita | pobierz liczbę całkowitą() | Określa całkowitą wartość właściwości systemowej o podanej nazwie. |
12) | statyczne wew | hashCode() | Zwraca kod skrótu dla danej liczby całkowitej. |
13) | statyczne wew | najwyższyOneBit() | Zwraca wartość int zawierającą co najwyżej jeden bit, w pozycji najwyższego rzędu („najbardziej lewego”) jednego bitu w określonej wartości int. |
14) | statyczne wew | najniższyOneBit() | Zwraca wartość int zawierającą co najwyżej jeden bit, w pozycji najniższego rzędu („najbardziej na prawo”) jednego bitu w określonej wartości int. |
piętnaście) | statyczne wew | maks.() | Zwraca maksymalną wartość spośród dwóch argumentów metody. |
16) | statyczne wew | min() | Zwraca minimalną wartość spośród dwóch argumentów metody. |
17) | wew | intValue() | Zwraca wartość określonej liczby jako liczbę całkowitą. |
18) | długi | długaWartość() | Zwraca wartość określonego długiego obiektu jako długi odpowiednik. |
19) | statyczne wew | liczbaZerWiodących() | Zwraca całkowitą liczbę bitów zerowych poprzedzających jednobitowy najwyższy rząd („skrajny lewy”) w binarnej reprezentacji z uzupełnieniem do dwójki określonej wartości int. |
20) | statyczne wew | liczbaOfTrailingZeros() | Zwraca całkowitą liczbę bitów zerowych po jednobitowym najniższym rzędzie („najbardziej na prawo”) w binarnej reprezentacji z uzupełnieniem do dwójki określonej wartości int. |
dwadzieścia jeden) | statyczne wew | parseInt() | Analizuje argument String jako obiekt dziesiętny typu Integer ze znakiem. |
22) | statyczne wew | parseUnsignedInt() | Analizuje argument String jako obiekt dziesiętny typu Integer bez znaku. |
23) | statyczne wew | resztaBez znaku() | Zwraca resztę bez znaku z dzielenia pierwszego argumentu przez drugi argument, gdzie każdy argument i wynik są interpretowane jako wartość bez znaku. |
24) | statyczne wew | odwracać() | Zwraca wartość uzyskaną poprzez odwrócenie kolejności bitów w binarnej reprezentacji z uzupełnieniem do 2 określonej wartości int. |
25) | statyczne wew | odwrotne bajty() | Zwraca wartość uzyskaną poprzez odwrócenie kolejności bajtów w binarnej reprezentacji z uzupełnieniem do 2 określonej wartości int. |
26) | statyczne wew | obrót w lewo() | Zwraca wartość uzyskaną poprzez obrócenie binarnej reprezentacji uzupełnienia do 2 określonej wartości int pozostawionej przez określoną liczbę bitów. |
27) | statyczne wew | Obróć w prawo() | Zwraca wartość uzyskaną poprzez obrócenie binarnej reprezentacji z uzupełnieniem do 2 określonej wartości int w prawo o określoną liczbę bitów. |
28) | krótki | krótka wartość() | Zwraca wartość tej liczby całkowitej jako typ krótki po konwersji pierwotnej. |
29) | statyczne wew | podpisać() | Zwraca funkcję Signum o określonej wartości int. |
30) | statyczne wew | suma() | Zwraca sumę poprzez dodanie dwóch liczb całkowitych zgodnie z instrukcją + operator. |
31) | ciąg statyczny | doBinaryString() | Zwraca ciąg znaków reprezentujący argument będący liczbą całkowitą jako liczbę całkowitą bez znaku w formacie binarnym 2. |
32) | ciąg statyczny | doHexString() | Zwraca ciąg znaków reprezentujący argument będący liczbą całkowitą jako liczbę całkowitą bez znaku w formacie binarnym 16. |
33) | ciąg statyczny | doOctalString() | Zwraca ciąg znaków reprezentujący argument będący liczbą całkowitą jako liczbę całkowitą bez znaku w formacie binarnym 8. |
3. 4) | Strunowy | doString() | Zwraca obiekt String reprezentujący wartość obiektu Number. |
35) | ciąg statyczny | doUnsignedString() | Konwertuje argument na długi poprzez konwersję bez znaku. |
36) | statyczne długie | doUnsignedLong() | Zwraca ciąg reprezentujący argument jako wartość dziesiętną bez znaku. |
37) | statyczna liczba całkowita | wartość() | Zwraca odpowiedni obiekt Integer przechowujący wartość przekazanego argumentu. |