logo

Java celočíselná třída

The Jáva Třída Integer spadá pod třídu Java.lang.číslo balík. Tato třída zabalí hodnotu primitivního typu int do objektu. Objekt třídy Integer obsahuje jediné pole typu int value.

Java celočíselné metody

Třída Java Integer poskytuje několik metod pro převod int na a Tětiva a String to int, stejně jako další konstanty a metody zabývající se int. Různé Jáva Celočíselné metody jsou následující:

SN Modifikátor a typ Metoda Popis
1) statický int bitCount() Vrací počet 1 bitů v binární reprezentaci doplňku 2 zadané hodnoty int.
2) byte byteValue() Převede dané číslo na primitivní bajtový typ a vrátí hodnotu objektu typu integer jako bajt.
3) Statické int porovnat() Porovná dvě hodnoty typu int numericky a vrátí výsledek v ekvivalentu celého čísla.
4) Int porovnat s() Číselně porovná dva celočíselné objekty a vrátí výsledek jako -1, 0 nebo 1.
5) statický int CompareUnsigned() Porovná dva celočíselné objekty, které číselně považují hodnoty za bez znaménka a vrátí výsledek jako -1, 0 nebo 1.
6) statické celé číslo dekódovat() Dekóduje objekt String na celočíselnou hodnotu.
7) statický int divisionUnsigned() Vrátí podíl bez znaménka dělení prvního argumentu druhým argumentem, kde každý argument a výsledek jsou interpretovány jako hodnota bez znaménka.
8) dvojnásobek doubleValue() Převede danou celočíselnou hodnotu a vrátí výsledek jako dvojitý ekvivalent.
9) booleovský rovná se() Porovná hodnotu parametru s hodnotou aktuálního objektu Integer a vrátí booleovskou hodnotu ( True nebo False ).
10) plovák floatValue() Převede danou celočíselnou hodnotu a vrátí výsledek jako plovoucí ekvivalent.
jedenáct) Statické celé číslo getInteger() Určuje celočíselnou hodnotu systémové vlastnosti se zadaným názvem.
12) statický int hashCode() Vrací hash kód pro dané celé číslo.
13) statický int nejvyššíOneBit() Vrací hodnotu int s nejvýše jedním jedním bitem na pozici jednoho bitu nejvyššího řádu („nejvíce vlevo“) v zadané hodnotě int.
14) statický int nejnižšíOneBit() Vrací hodnotu int s nejvýše jedním jedním bitem na pozici jednoho bitu nejnižšího řádu („vpravo“) v zadané hodnotě int.
patnáct) statický int max() Vrací maximální hodnotu mezi dvěma argumenty metody.
16) statický int min() Vrací minimální hodnotu mezi dvěma argumenty metody.
17) int intValue() Vrátí hodnotu zadaného čísla jako int.
18) dlouho longValue() Vrací hodnotu zadaného dlouhého objektu jako dlouhý ekvivalent.
19) statický int numberOfLeadingZeros() Vrací celkový počet nulových bitů předcházejících jednomu bitu nejvyššího řádu („nejvíce vlevo“) v binární reprezentaci zadané hodnoty int doplňku 2.
dvacet) statický int numberOfTrailingZeros() Vrací celkový počet nulových bitů následujících po jednom bitu nejnižšího řádu („vpravo“) v binární reprezentaci zadané hodnoty int doplňku 2.
dvacet jedna) statický int parseInt() Analyzuje argument String jako objekt typu Integer se znaménkem.
22) statický int parseUnsignedInt() Analyzuje argument String jako objekt typu Integer v desítkové soustavě bez znaménka.
23) statický int zbytekUnsigned() Vrátí zbytek bez znaménka z dělení prvního argumentu druhým argumentem, kde každý argument a výsledek jsou interpretovány jako hodnota bez znaménka.
24) statický int zvrátit() Vrací hodnotu získanou obrácením pořadí bitů v binární reprezentaci zadané hodnoty int s doplňkem 2.
25) statický int reverseBytes() Vrací hodnotu získanou obrácením pořadí bajtů v binární reprezentaci doplňku 2 zadané hodnoty int.
26) statický int otočit doleva () Vrací hodnotu získanou otočením binární reprezentace doplňku 2 zadané hodnoty int doleva o zadaný počet bitů.
27) statický int otočitVpravo() Vrací hodnotu získanou otočením binární reprezentace doplňku 2 zadané hodnoty int doprava o zadaný počet bitů.
28) krátký shortValue() Vrací hodnotu tohoto Integer jako krátký typ po primitivní konverzi.
29) statický int podepsat() Vrátí funkci signum zadané hodnoty int.
30) statický int součet() Vrátí součet sečtením dvou celých čísel dohromady podle + operátor.
31) statický řetězec toBinaryString() Vrací řetězcovou reprezentaci argumentu celého čísla jako celé číslo bez znaménka v binárním základu 2.
32) statický řetězec toHexString() Vrací řetězcovou reprezentaci argumentu celého čísla jako celé číslo bez znaménka v binárním základu 16.
33) statický řetězec toOctalString() Vrací řetězcovou reprezentaci argumentu celého čísla jako celé číslo bez znaménka v binárním základu 8.
3. 4) Tětiva toString() Vrací objekt String představující hodnotu objektu Number.
35) statický řetězec toUnsignedString() Převede argument na long pomocí převodu bez znaménka.
36) statické dlouhé toUnsignedLong() Vrací řetězcovou reprezentaci argumentu jako desítkovou hodnotu bez znaménka.
37) statické celé číslo hodnota() Vrátí relevantní celočíselný objekt obsahující hodnotu předávaného argumentu.