logo

Java Integer Class

The Java Класът Integer попада под Java.lang.Number пакет. Този клас обвива стойност от примитивен тип int в обект. Обект от клас Integer съдържа едно поле от тип int стойност.

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

Класът Java Integer предоставя няколко метода за преобразуване на int в a низ и String към int, както и други константи и методи, работещи с int. Различните Java Целочислените методи са както следва:

SN Модификатор и тип Метод Описание
1) статично вътр bitCount() Той връща броя на 1-битовете в допълващото двоично представяне на 2 на посочената int стойност.
2) байт byteValue() Той преобразува даденото число в примитивен тип байт и връща стойността на целочислен обект като байт.
3) Статично вътр сравни() Той сравнява числено две int стойности и връща резултата като цяло число.
4) Вътр сравни с() Той сравнява числено два целочислени обекта и връща резултата като -1, 0 или 1.
5) статично вътр compareUnsigned() Той сравнява два целочислени обекта, като числено третира стойностите като беззнакови и връща резултата като -1, 0 или 1.
6) статично цяло число декодирам () Той декодира String обект в стойност Integer.
7) статично вътр divideUnsigned() Връща коефициента без знак при разделянето на първия аргумент на втория аргумент, където всеки аргумент и резултатът се интерпретират като стойност без знак.
8) двойно двойна стойност () Той преобразува дадената стойност Integer и връща резултата като двоен еквивалент.
9) булево равно на() Той сравнява стойността на параметъра със стойността на текущия обект Integer и връща булево (True или False).
10) плавам floatValue() Той преобразува дадената стойност Integer и връща резултата като еквивалент на плаваща единица.
единадесет) Статично цяло число getInteger() Той определя целочислената стойност на системното свойство с посоченото име.
12) статично вътр хеш код() Той връща хеш код за даденото цяло число.
13) статично вътр най-висок OneBit() Връща int стойност с най-много един един бит, в позицията на най-високия ред („най-ляво“) един бит в указаната int стойност.
14) статично вътр lowestOneBit() Връща int стойност с най-много един бит, в позицията на най-ниския порядък („най-десния“) един бит в указаната int стойност.
петнадесет) статично вътр макс () Връща максималната стойност сред двата аргумента на метода.
16) статично вътр мин() Връща минималната стойност сред двата аргумента на метода.
17) вътр intValue() Връща стойността на посоченото число като int.
18) дълго longValue() Той връща стойността на посочения обект long като long еквивалент.
19) статично вътр numberOfLeadingZeros() Той връща общия брой нулеви битове, предшестващи най-високия ред („най-левия“) един бит в допълващото двоично представяне на 2 на указаната int стойност.
двадесет) статично вътр numberOfTrailingZeros() Връща общия брой нулеви битове, следващи еднобитовия от най-ниския ред („най-десния“) в допълващото двоично представяне на 2 на указаната int стойност.
двадесет и едно) статично вътр parseInt() Той анализира аргумента String като обект с десетично цяло число със знак.
22) статично вътр parseUnsignedInt() Той анализира аргумента String като неподписан десетичен обект Integer.
23) статично вътр остатък без знак () Той връща остатъка без знак от разделянето на първия аргумент на втория аргумент, където всеки аргумент и резултатът се интерпретират като стойност без знак.
24) статично вътр обратен() Той връща стойността, получена чрез обръщане на реда на битовете в допълващото двоично представяне на 2 на указаната int стойност.
25) статично вътр reverseBytes() Връща стойността, получена чрез обръщане на реда на байтовете в допълващото двоично представяне на 2 на указаната int стойност.
26) статично вътр завърти наляво() Той връща стойността, получена чрез завъртане на допълващото двоично представяне на 2 на посочената int стойност наляво с посочения брой битове.
27) статично вътр завъртане надясно () Той връща стойността, получена чрез завъртане на двоичното представяне на допълнението на 2 на указаната int стойност надясно с определения брой битове.
28) къс shortValue() Той връща стойността на това цяло число като кратък тип след примитивно преобразуване.
29) статично вътр знак() Връща функцията signum на посочената int стойност.
30) статично вътр сума () Връща сумата чрез добавяне на две цели числа според + оператор.
31) статичен низ toBinaryString() Той връща низово представяне на аргумента цяло число като цяло число без знак в двоична база 2.
32) статичен низ toHexString() Той връща низово представяне на аргумента цяло число като цяло число без знак в двоична база 16.
33) статичен низ toOctalString() Той връща низово представяне на аргумента цяло число като цяло число без знак в двоична база 8.
3. 4) низ toString() Той връща String обект, представляващ стойността на Number Object.
35) статичен низ toUnsignedString() Той преобразува аргумента в long чрез преобразуване без знак.
36) статичен дълъг toUnsignedLong() Той връща низово представяне на аргумента като десетична стойност без знак.
37) статично цяло число стойност на() Той връща съответния целочислен обект, съдържащ стойността на предадения аргумент.