logo

Java sveikųjų skaičių klasė

The Java Sveikųjų skaičių klasė patenka į Java.lang.Number paketą. Ši klasė į objektą įtraukia primityvaus tipo int reikšmę. Integer klasės objektas turi vieną lauką, kurio tipas yra int reikšmė.

Java sveikųjų skaičių metodai

„Java Integer“ klasėje pateikiami keli būdai, kaip int konvertuoti į a Styga ir eilutė į int, taip pat kitos konstantos ir metodai, susiję su int. Įvairios Java Sveikųjų skaičių metodai yra tokie:

SN Modifikatorius ir tipas Metodas apibūdinimas
1) statinis tarpt bitų skaičius () Jis grąžina 1 bitų skaičių nurodytos int reikšmės dvejetainėje komplemento dvejetainėje atvaizde.
2) baitas byteValue() Jis paverčia nurodytą skaičių į primityvų baitų tipą ir grąžina sveikojo skaičiaus objekto vertę kaip baitą.
3) Statinis tarpt palyginti () Jis lygina dvi int reikšmes skaitiniu būdu ir pateikia rezultatą sveikojo skaičiaus ekvivalentu.
4) Tarpt palyginti su() Jis skaitiniu būdu palygina du sveikųjų skaičių objektus ir pateikia rezultatą kaip -1, 0 arba 1.
5) statinis tarpt palyginti Nepasirašytas () Jis lygina du sveikųjų skaičių objektus, reikšmes vertindamas kaip beženklius, ir grąžina rezultatą kaip -1, 0 arba 1.
6) statinis sveikasis skaičius dekoduoti () Jis iššifruoja String objektą į sveikojo skaičiaus reikšmę.
7) statinis tarpt divideUnsigned() Jis grąžina nepasirašytą koeficientą, padalijus pirmąjį argumentą iš antrojo argumento, kur kiekvienas argumentas ir rezultatas yra interpretuojami kaip beženklė reikšmė.
8) dvigubai doubleValue() Jis konvertuoja pateiktą sveikojo skaičiaus reikšmę ir grąžina rezultatą kaip dvigubą ekvivalentą.
9) loginis lygus () Jis lygina parametro reikšmę su dabartinio sveikojo skaičiaus objekto reikšme ir grąžina loginę reikšmę ( True arba False ).
10) plūdė floatValue() Jis konvertuoja pateiktą sveikojo skaičiaus reikšmę ir grąžina rezultatą kaip plaukiojantį ekvivalentą.
vienuolika) Statinis sveikasis skaičius gautiInteger() Jis nustato sistemos ypatybės sveikąjį skaičių nurodytu pavadinimu.
12) statinis tarpt maišos kodas () Jis grąžina duoto sveikojo skaičiaus maišos kodą.
13) statinis tarpt didžiausiasVienasBitas() Jis grąžina int vertę su daugiausia vienu bitu, aukščiausios eilės („kairiausio“) vieno bito padėtyje nurodytoje int vertėje.
14) statinis tarpt LowestOneBit() Jis atkuria int vertę su ne daugiau kaip vienu bitu, žemiausio lygio („dešinės“) vieno bito padėtyje nurodytoje int vertėje.
penkiolika) statinis tarpt max () Jis grąžina didžiausią reikšmę tarp dviejų metodų argumentų.
16) statinis tarpt min() Jis grąžina mažiausią reikšmę tarp dviejų metodų argumentų.
17) tarpt intValue() Jis grąžina nurodyto skaičiaus reikšmę kaip int.
18) ilgai longValue() Jis grąžina nurodyto ilgo objekto vertę kaip ilgą ekvivalentą.
19) statinis tarpt skaičiusOfLeadingZeros() Jis grąžina bendrą nulinių bitų skaičių prieš aukščiausios eilės („kairiausią“) vieną bitą nurodytos int reikšmės dvejetainio komplemento dvejetainiame atvaizde.
dvidešimt) statinis tarpt Nulių skaičius () Jis grąžina bendrą nulinių bitų skaičių, einantį po žemiausios eilės („dešiniojo“) vieno bito nurodytos int reikšmės dvejetainio komplemento dvejetainiame atvaizde.
dvidešimt vienas) statinis tarpt parseInt() Jis analizuoja String argumentą kaip dešimtainį sveikojo skaičiaus objektą su ženklu.
22) statinis tarpt parseUnsignedInt() Jis analizuoja String argumentą kaip nepaženklintą dešimtainį sveikojo skaičiaus objektą.
23) statinis tarpt likutis nepasirašytas() Jis grąžina nepasirašytą likutį, padalijus pirmąjį argumentą iš antrojo argumento, kur kiekvienas argumentas ir rezultatas yra interpretuojami kaip nepasirašyta reikšmė.
24) statinis tarpt atvirkščiai () Jis grąžina vertę, gautą pakeitus bitų tvarką nurodytos int reikšmės dvejetainio komplemento dvejetainiame atvaizde.
25) statinis tarpt atvirkštiniai baitai () Jis grąžina vertę, gautą pakeitus baitų tvarką nurodytos int reikšmės dvejetainio komplemento dvejetainiame atvaizde.
26) statinis tarpt pasukti į kairę () Jis grąžina vertę, gautą sukant 2 komplemento dvejetainį nurodytos int reikšmės atvaizdą, kurį palieka nurodytas bitų skaičius.
27) statinis tarpt pasukti į dešinę () Jis grąžina vertę, gautą pasukus nurodytos int reikšmės dvejetainį dvejetainį komplementą nurodytu bitų skaičiumi.
28) trumpas shortValue() Po primityvios konversijos jis grąžina šio sveikojo skaičiaus vertę kaip trumpą tipą.
29) statinis tarpt ženklas () Jis grąžina nurodytos int reikšmės signum funkciją.
30) statinis tarpt suma() Jis grąžina sumą, pridėdamas du sveikuosius skaičius, kaip nurodyta + operatorius.
31) statinė eilutė toBinaryString() Jis grąžina sveikojo skaičiaus argumento eilutę kaip beženklį sveikąjį skaičių dvejetainėje 2 bazėje.
32) statinė eilutė to HexString() Jis grąžina sveikojo skaičiaus argumento eilutę kaip beženklį sveikąjį skaičių dvejetainėje 16 bazėje.
33) statinė eilutė aštuoninė eilutė () Jis grąžina sveikojo skaičiaus argumento eilutę kaip beženklį sveikąjį skaičių dvejetainėje bazėje 8.
3. 4) Styga toString() Jis grąžina objektą String, nurodantį numerio objekto vertę.
35) statinė eilutė toUnsignedString() Jis konvertuoja argumentą į ilgą naudojant nepasirašytą konversiją.
36) statinis ilgas iki UnsignedLong() Jis grąžina argumento eilutę kaip nepaženklintą dešimtainę reikšmę.
37) statinis sveikasis skaičius vertė() Jis grąžina atitinkamą sveikųjų skaičių objektą, turintį pateikto argumento vertę.