logo

Цілочисельний клас Java

The Java Цілочисельний клас відноситься до Java.lang.Number пакет. Цей клас обертає значення примітивного типу int в об'єкт. Об'єкт класу Integer містить одне поле типу int value.

Цілочисельні методи Java

Клас Java Integer надає кілька методів для перетворення int в a Рядок і рядок до int, а також інші константи та методи, що мають справу з int. Різні Java Цілочисельні методи такі:

SN Модифікатор і тип метод опис
1) статичний внутр bitCount() Він повертає кількість 1-бітів у двійковому представленні з доповненням до 2 вказаного значення int.
2) байт byteValue() Він перетворює дане число в простий байтовий тип і повертає значення цілого об’єкта як байт.
3) Статичний внутр порівняти() Він чисельно порівнює два цілих значення та повертає результат у цілочисельному еквіваленті.
4) Міжн порівняти() Він порівнює два цілі об’єкти чисельно та повертає результат як -1, 0 або 1.
5) статичний внутр compareUnsigned() Він порівнює два цілі об’єкти чисельно, розглядаючи значення як беззнакові, і повертає результат як -1, 0 або 1.
6) статичне ціле число декодувати() Він декодує об’єкт String у значення Integer.
7) статичний внутр divideUnsigned() Він повертає беззнакову частку від ділення першого аргументу на другий аргумент, де кожен аргумент і результат інтерпретуються як значення без знаку.
8) подвійний doubleValue() Він перетворює задане ціле число та повертає результат як подвійний еквівалент.
9) логічний дорівнює() Він порівнює значення параметра зі значенням поточного об’єкта Integer і повертає логічне значення ( True або False ).
10) плавати floatValue() Він перетворює задане ціле число та повертає результат як еквівалент з плаваючою точкою.
одинадцять) Статичне ціле число getInteger() Він визначає ціле значення системної властивості з вказаним ім'ям.
12) статичний внутр hashCode() Він повертає хеш-код для вказаного цілого числа.
13) статичний внутр highOneBit() Він повертає значення типу int із щонайбільше одним бітом у позиції одного біта найвищого порядку («самого лівого») у вказаному значенні int.
14) статичний внутр lowestOneBit() Він повертає значення типу int, що містить не більше одного одного біта, у позиції одного біта найнижчого порядку («самого правого») у вказаному значенні int.
п'ятнадцять) статичний внутр max() Він повертає максимальне значення серед двох аргументів методу.
16) статичний внутр хв() Він повертає мінімальне значення серед двох аргументів методу.
17) внутр intValue() Він повертає значення вказаного числа як int.
18) довго longValue() Він повертає значення вказаного довгого об’єкта як довгий еквівалент.
19) статичний внутр numberOfLeadingZeros() Він повертає загальну кількість нульових бітів, що передують однобіту найвищого порядку («самому лівому») у дворядному двійковому представленні вказаного значення int.
двадцять) статичний внутр numberOfTrailingZeros() Він повертає загальну кількість нульових бітів після наймолодшого («крайнього правого») одного біта в дворядному двійковому представленні вказаного значення int.
двадцять один) статичний внутр parseInt() Він аналізує аргумент String як об’єкт десяткового цілого числа зі знаком.
22) статичний внутр parseUnsignedInt() Він аналізує аргумент String як беззнаковий десятковий цілий об’єкт.
23) статичний внутр remainderUnsigned() Він повертає залишок без знака від ділення першого аргументу на другий аргумент, де кожен аргумент і результат інтерпретуються як значення без знаку.
24) статичний внутр зворотний() Він повертає значення, отримане зміною порядку бітів у двійковому представленні вказаного значення int.
25) статичний внутр reverseBytes() Він повертає значення, отримане зміною порядку байтів у двійковому представленні вказаного значення int.
26) статичний внутр rotateLeft() Він повертає значення, отримане обертанням двійкового представлення доповнення до 2 вказаного значення int вліво на вказану кількість бітів.
27) статичний внутр rotateRight() Він повертає значення, отримане обертанням двійкового представлення доповнення до 2 вказаного значення int вправо на вказану кількість бітів.
28) короткий shortValue() Він повертає значення цього цілого числа як короткий тип після примітивного перетворення.
29) статичний внутр знак() Він повертає функцію signum указаного int-значення.
30) статичний внутр сума() Він повертає суму додаванням двох цілих чисел відповідно до + оператор.
31) статичний рядок toBinaryString() Він повертає рядкове представлення цілого аргументу як ціле число без знаку в двійковій базі 2.
32) статичний рядок toHexString() Він повертає рядкове представлення цілого аргументу як ціле число без знаку в двійковій базі 16.
33) статичний рядок toOctalString() Він повертає рядкове представлення цілого аргументу як ціле число без знака в двійковій базі 8.
3. 4) Рядок toString() Він повертає об’єкт String, що представляє значення об’єкта Number.
35) статичний рядок toUnsignedString() Він перетворює аргумент на довгий за допомогою беззнакового перетворення.
36) статичний довгий toUnsignedLong() Він повертає рядкове представлення аргументу як десяткове значення без знака.
37) статичне ціле число valueOf() Він повертає відповідний цілочисельний об’єкт, що містить значення переданого аргументу.