On olemassa monia tapoja muuntaa merkkijono kokonaisluvuksi . Yleisimmin käytetty menetelmä on pareseInt () -menetelmä. On olemassa useita tapoja muuntaa merkkijono kokonaisluvuksi. Tässä artikkelissa tarkastellaan kaikkia mahdollisia tapoja muuntaa merkkijono intiksi Java-muodossa
Kolme päämenetelmää ovat:
parseInt () -menetelmä merkkijonon muuntamiseksi Intaksi Java-muodossa
Tässä menetelmässä merkkijono muunnetaan primitiiviseksi int.
Syntaksi: int dtypename = Kokonaisluku.parseInt (merkkijono)
Esimerkki: int res = Kokonaisluku.parseInt (str)
Harkitse koodia:
julkisen luokan testi {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('numero on:' + res)}}
LÄHTÖ:
SELITYS:
Yllä olevassa koodissa meillä on merkkijonomuuttuja '102'. Julistamme toisen muuttujan res.Tämä on kokonaislukutyyppi. Joten merkkijonomuuttuja muunnetaan kokonaisluvuksi käyttämällä parseInt () -menetelmää.
valueOf () -metodi: String to Int Java-kielessä
Tässä menetelmässä merkkijono muunnetaan kokonaisluvuksi.
kuinka lisätä java polkuun
Syntaksi: Kokonaisluku dtypename = Integer.valueOf (merkkijono)
Esimerkki: Kokonaisluku = Integer.valueOf (str)
Harkitse koodia:
julkisen luokan testi {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('numero on:' + res)}}
LÄHTÖ:
SELITYS:
linkitetty luettelo c-ohjelmassa
Yllä olevassa koodissa meillä on merkkijonomuuttuja '122'. Julistamme toisen muuttujan tuloksen res. Tämä on kokonaislukutyyppi. Joten merkkijonomuuttuja muunnetaan kokonaisluvuksi käyttämällä valueOf () -menetelmää.
HUOMAUTUS: parseInt () palauttaa primitiivisen int-arvon, kun valueOf () palauttaa uuden Integer () -objektin.
NumberFormatException-menetelmä
NumberFormatException heitetään, kun merkkijonoa ei voida jäsentää.
Harkitse koodia:
julkisen luokan testi {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('numero on:' + res)}}
LÄHTÖ:
SELITYS:
Poikkeus syntyy, kun merkkijonoa ei voida jäsentää.
Tämän avulla olemme päättäneet tämän String to Int Java-artikkelissa. Toivon, että sait käsityksen kaikista kolmesta tavasta muuntaa merkkijono intiksi Java: ssa.
Katso Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Autamme sinua matkanne jokaisessa vaiheessa, jotta tulemme tämän Java-haastattelukysymyksen lisäksi, keksimme opintosuunnitelman, joka on tarkoitettu opiskelijoille ja ammattilaisille, jotka haluavat olla Java-kehittäjiä.