Yra daugybė būdų, kaip eilutę paversti sveiku skaičiumi . Dažniausiai naudojamas metodas pareseInt (). Yra keli būdai, kaip eilutę paversti sveikuoju skaičiumi. Šiame straipsnyje mes apžvelgsime visus galimus „String“ į „int“ keitimo „Java“ metodus
Trys pagrindiniai metodai yra šie:
parseInt () metodas konvertuoti eilutę į „Java“
Šiuo metodu eilutė paverčiama primityvia int.
Sintaksė: int dtypename = Integer.parseInt (eilutė)
Pavyzdys: int res = sveikasis skaičius.parseInt (str)
lėlių virėjo druskos palyginimas
Apsvarstykite kodą:
viešosios klasės testas {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}
IŠĖJIMAS:
Paaiškinimas:
Pirmiau pateiktame kode turime eilutės kintamąjį „102“. Mes paskelbiame dar vieną kintamąjį res.Tai yra sveiko skaičiaus tipas. Taigi eilutės kintamasis paverčiamas sveikuoju skaičiumi, naudojant metodą parseInt ().
valueOf () metodas: String to Int Java
Taikant šį metodą, eilutė paverčiama sveikuoju objektu.
Sintaksė: Sveikasis skaičius dtypename = Integer.valueOf (eilutė)
Pavyzdys: Sveikas skaičius = Integer.valueOf (str)
Apsvarstykite kodą:
viešosios klasės testas {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}
IŠĖJIMAS:
Paaiškinimas:
Pirmiau pateiktame kode turime eilutės kintamąjį „122“. Mes skelbiame kitą kintamąjį rezultatą kaip res. Tai yra sveiko skaičiaus tipas. Taigi eilutės kintamasis konvertuojamas į sveiką skaičių naudojant metodą valueOf ().
PASTABA: parseInt () pateikia primityvų int, o valueOf () - naują objektą Integer ().
„NumberFormatException“ metodas
„NumberFormatException“ metama, kai eilutė nėra analizuojama.
kaip klonuoti objektą Java
Apsvarstykite kodą:
viešosios klasės testas {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}
IŠĖJIMAS:
Paaiškinimas:
Išimtis sukuriama, kai eilutė nėra analizuojama.
Tuo mes baigėme šį „String to Int“ „Java“ straipsnyje. Tikiuosi, kad jūs supratote visus tris stygų konvertavimo į „Java“ metodus.
Patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą visame pasaulyje. Mes esame čia, kad padėtume jums kiekviename jūsų kelionės žingsnyje, kad taptume be šių „Java“ interviu klausimų, mes parengėme mokymo programą, skirtą studentams ir specialistams, norintiems būti „Java“ kūrėjais.