Cum se convertește un șir în Int în Java: metode și exemple



Acest articol vă va oferi o cunoaștere detaliată a diferitelor moduri prin care se poate converti un șir în Int în Java.

Există multe metode pentru a converti un șir în întreg . Metoda cea mai frecvent utilizată este metoda pareseInt (). Există mai multe metode pentru a converti șirul într-un număr întreg. În acest articol, vom arunca o privire asupra tuturor metodelor posibile pentru a converti un șir în int în Java

Cele trei metode principale sunt:





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

metoda parseInt () pentru a converti un șir în Int în Java

În această metodă, șirul este convertit într-un primitiv int.



Sintaxă: int dtypename = Integer.parseInt (șir)

Exemplu: int res = Integer.parseInt (str)

Luați în considerare codul:



diferența dintre unelte și extinde
test de clasă publică {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('numărul este:' + res)}}

IEȘIRE:

Output

EXPLICAŢIE:

În codul de mai sus, avem o variabilă șir „102”. Declarăm o altă variabilă res.Acesta este de tip întreg. Deci variabila șir este convertită într-un număr întreg folosind metoda parseInt ().

care este cel mai bun ide Java

valueOf () metoda: Șir la Int în Java

În această metodă, șirul este convertit într-un obiect întreg.

Sintaxă: Integer dtypename = Integer.valueOf (șir)

Exemplu: Integer res = Integer.valueOf (str)

Luați în considerare codul:

test de clasă publică {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('numărul este:' + res)}}

IEȘIRE:

EXPLICAŢIE:

În codul de mai sus, avem o variabilă șir „122”. Declarăm un alt rezultat variabil ca res. Acesta este de tip întreg. Deci variabila șir este convertită într-un număr întreg folosind metoda valueOf ().

NOTĂ: parseInt () returnează un primitiv în timp ce valueOf () returnează un nou obiect Integer ().

NumberFormatException Method

O excepție NumberFormatException este aruncată atunci când șirul nu este parsabil.

Luați în considerare codul:

test de clasă publică {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('numărul este:' + res)}}

IEȘIRE:

mongodb creează utilizator pentru baza de date

EXPLICAŢIE:

O excepție este generată atunci când șirul nu este parsabil.

Cu aceasta, ajungem la sfârșitul acestui articol String to Int în Java. Sper că ți-ai făcut o idee despre toate cele trei metode de conversie a unui șir în int în Java.

Verificați de Edureka, o companie de învățare online de încredere, cu o rețea de peste 250.000 de elevi mulțumiți răspândiți pe tot globul. Suntem aici pentru a vă ajuta cu fiecare pas din călătoria dvs., pentru a deveni o afară de aceste întrebări java interviu, venim cu un curriculum care este conceput pentru studenți și profesioniști care doresc să fie un dezvoltator Java.