Számos módszer létezik a karakterlánc egész számgá alakítására . A leggyakrabban használt módszer a pareseInt () módszer. Számos módszer létezik a karakterlánc egész számra konvertálására. Ebben a cikkben megnézzük az összes lehetséges módszert, amellyel egy String-et konvertálhatunk Java-ba
A három fő módszer a következő:
parseInt () metódus egy String Int-vé konvertálására a Java-ban
Ebben a módszerben a karakterlánc primitív int-vé alakul.
Szintaxis: int dtypename = Integer.parseInt (karakterlánc)
Példa: int res = Egész.parseInt (str)
Vegye figyelembe a kódot:
public class teszt {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('a szám:' + res)}}
KIMENET:
MAGYARÁZAT:
A fenti kódban van egy „102” karakterlánc-változó. Egy másik változót deklarálunk.Ez egész típusú. Tehát a karakterlánc változót a parseInt () metódus segítségével egész számra konvertáljuk.
valueOf () metódus: String-ig Int a Java-ban
Ebben a módszerben a karakterlánc egész szám objektummá alakul.
Szintaxis: Egész dtypename = Integer.valueOf (karakterlánc)
különbség a túlterhelés és az felülbírálás között a java-ban
Példa: Egész szám res = Integer.valueOf (str)
Vegye figyelembe a kódot:
public class teszt {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('a szám:' + res)}}
KIMENET:
MAGYARÁZAT:
A fenti kódban van egy „122” karakterlánc-változó. Egy másik változó eredményt deklarálunk res-ként. Ez egész típusú. Tehát a string változót a valueOf () metódus segítségével egész számra konvertáljuk.
MEGJEGYZÉS: a parseInt () egy primitív int-t ad vissza, míg az valueOf () egy új Integer () objektumot ad vissza.
névtelen osztály java-ban]
NumberFormatException módszer
A NumberFormatException akkor kerül dobásra, ha a karakterlánc nem értelmezhető.
Vegye figyelembe a kódot:
public class teszt {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('a szám:' + res)}}
KIMENET:
MAGYARÁZAT:
Kivételt akkor generálnak, ha a karakterlánc nem értelmezhető.
Ezzel véget értünk a String to Int Java-cikkben. Remélem, ötletet kapott a String konvertálásának mindhárom módszeréről a Java-ban.
Nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Azért vagyunk itt, hogy segítséget nyújthassunk utazásának minden lépésében, hogy e java interjúk kérdései mellett a tanévre váltsunk, előállítunk egy tananyagot, amelyet azoknak a hallgatóknak és szakembereknek tervezünk, akik Java fejlesztők szeretnének lenni.