Merkkijonon muuntaminen Java-kieleksi: Menetelmät ja esimerkit



Tämä artikkeli antaa sinulle yksityiskohtaisen tiedon eri tavoista, joilla voi muuntaa merkkijonon Java-kieleksi.

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:





  1. parseInt () -menetelmä
  2. valueOf () -menetelmä
  3. NumberFormatException-menetelmä

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Ö:

Output

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