Konvertering af streng til int ved hjælp af Java
String mystr = "100";
int intVal = Integer.parseInt(mystr);
System.out.println(intVal);
Bedste JSON Validator, JSON Tree Viewer, JSON Beautifier samme sted. Tjek hvor cool værktøjet er I ovenstående kodeeksempel har vi defineret en strengvariabel 'mystr' og ønsker at konvertere det til heltalstypeværdier ved hjælp af Java. Vi bruger Integer.parseInt() funktion til at gøre det.
Integer.parseInt(MyString)
Hvis strengværdien ikke er gyldig, vil programmet give en fejl. Du kan håndtere det ved at bruge nedenstående kode.
try {
String mystr = "abc";
int val = Integer.parseInt(mystr);
}
catch (NumberFormatException e) {
System.out.println("Not a valid value");
}
Output
Not a valid value
Metode 2:Brug Integer.valueOf()-funktionen til at konvertere en streng til heltalsværdi
Vi kan også bruge Java-metoden Integer.valueOf() for at konvertere den givne strengværdi til heltalstypeværdi. Funktionen tager strengen som en parameter og returnerer den numeriske værdi. Nedenfor er kodeeksemplet for det.
String mystr = "10";
int val = Integer.valueOf(mystr);
System.out.println(val);
Output
10