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ę. |