Kako pretvoriti niz v Int v Javi: metode in primeri



V tem članku boste našli podrobno znanje o različnih načinih pretvorbe niza v Int v Javi.

Obstaja veliko načinov za pretvorbo niza v celo število . Najpogosteje uporabljena metoda je metoda pareseInt (). Obstaja več načinov za pretvorbo niza v celo število. V tem članku si bomo ogledali vse možne metode za pretvorbo Stringa v int v Javi

Tri glavne metode so:





  1. metoda parseInt ()
  2. metoda valueOf ()
  3. Metoda NumberFormatException

metoda parseInt () za pretvorbo Stringa v Int v Javi

Pri tej metodi se niz pretvori v primitivni int.



Sintaksa: int dtypename = Integer.parseInt (niz)

Primer: int res = Integer.parseInt (str)

Upoštevajte kodo:



preizkus javnega razreda {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('število je:' + res)}}

IZHOD:

Output

POJASNILO:

V zgornji kodi imamo spremenljivko v nizu '102'. Razglasimo še eno spremenljivko res.To je celoštevilskega tipa. Spremenljivka niza se torej pretvori v celo število z uporabo metode parseInt ().

metoda valueOf (): niz v Int v Javi

Pri tej metodi se niz pretvori v objekt Integer.

Sintaksa: Integer dtypename = Integer.valueOf (niz)

Primer: Celo število res = Integer.valueOf (str)

Upoštevajte kodo:

preizkus javnega razreda {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('število je:' + res)}}

IZHOD:

POJASNILO:

V zgornji kodi imamo spremenljivko v nizu '122'. Rezultat druge spremenljivke razglasimo kot res. To je celoštevilskega tipa. Tako se spremenljivka niza pretvori v celo število z uporabo metode valueOf ().

Vadnica za strežnik sql za začetnike

OPOMBA: parseInt () vrne primitivni int, medtem ko valueOf () vrne nov objekt Integer ().

Način NumberFormatException

NumberFormatException se vrže, ko niz ni razčlenjiv.

Upoštevajte kodo:

preizkus javnega razreda {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('število je:' + res)}}

IZHOD:

POJASNILO:

Izjema se ustvari, kadar niz ni razčlenljiv.

S tem smo prišli do konca tega članka String to Int v Javi. Upam, da imate idejo o vseh treh metodah pretvorbe niza v int v Javi.

Oglejte si Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, ki se širijo po vsem svetu. Tu smo, da vam pomagamo pri vsakem koraku na poti, saj smo poleg tega vprašanja za java intervjuji pripravili učni načrt, ki je zasnovan za študente in strokovnjake, ki želijo biti razvijalec Java.