Kuidas teisendada string Java-s int-ks: meetodid ja näited



See artikkel annab teile üksikasjalikud teadmised mitmesugustest viisidest, kuidas saab stringi konvertida Java-sse.

Stringi täisarvuks teisendamiseks on palju meetodeid . Kõige sagedamini kasutatakse meetodit pareseInt (). Stringi täisarvuks teisendamiseks on mitu meetodit. Selles artiklis vaatleme kõiki võimalikke meetodeid stringi teisendamiseks Java-s

kuidas koostada java programmi

Kolm peamist meetodit on:





  1. parseInt () meetod
  2. meetod valueOf ()
  3. NumberFormatException meetod

parseInt () meetod stringi teisendamiseks Java-s

Selles meetodis teisendatakse string primitiivseks int-ks.



Süntaks: int dtypename = Integer.parseInt (string)

Näide: int res = täisarv.parseInt (str)

Mõelge koodile:



public class test {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('number on:' + res)}}

VÄLJUND:

Output

SELETUS:

Ülaltoodud koodis on meil stringimuutuja '102'. Deklareerime veel ühe muutuja res.See on täisarvutüüp. Niisiis teisendatakse stringimuutuja meetodiks parseInt () täisarvuks.

valueOf () meetod: String kuni Int Java-s

Selles meetodis teisendatakse string objektiks Tervik.

Süntaks: Integer dtypename = Integer.valueOf (string)

Näide: Tervik res = Integer.valueOf (str)

Mõelge koodile:

public class test {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('number on:' + res)}}

VÄLJUND:

SELETUS:

Ülaltoodud koodis on meil stringimuutuja “122”. Deklareerime veel ühe muutuja tulemuse res. See on täisarvutüüp. Niisiis teisendatakse stringimuutuja meetodiks valueOf () täisarvuks.

MÄRKUS. ParseInt () tagastab primitiivse int, väärtus valueOf () aga uue Integer () objekti.

NumberFormatException meetod

NumberFormatException visatakse, kui string pole parseldatav.

Mõelge koodile:

public class test {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('number on:' + res)}}

VÄLJUND:

SELETUS:

Erand luuakse, kui string ei ole parseldatav.

Sellega jõuame selle Java-i String to Int-i lõpuni. Loodan, et teil oli idee kõigist kolmest Java-i stringi konvertimiseks teisendamise meetodist.

Vaadake Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik hõlmab üle 250 000 rahuloleva õppija, levinud üle kogu maailma. Oleme siin, et aidata teil igal sammul teie teekonnal, et saada lisaks sellele Java-intervjuu küsimustele välja, pakume välja õppekava, mis on mõeldud õpilastele ja spetsialistidele, kes soovivad olla Java-arendajad.