In Java, wie in den meisten anderen Programmiersprachen wird unterschieden zwischen numerischen Daten und die Zeichenfolgen mit numerischen Daten repräsentieren gemacht . Ein Nachteil dieser Unterschied ist, dass , wenn numerische Daten in String-Form empfangen wird, es in den richtigen Datentyp auszulegen. Zu diesem Zweck hat jeder numerischen Datentyp eines Objekts Formular, das ein " parse " -Methode enthält . Anleitung
1
Öffnen " NetBean " oder Ihre Lieblings- Java Integrated Development Environment (IDE).
2
Öffnen Sie eine vorhandene Klasse oder eine neue erstellen , indem Sie auf "Datei , " " Neue Klasse ".
3
Type" psvm ", um eine main-Methode erstellen.
4
Geben Sie den folgenden in der main-Methode , um eine Zeichenfolge zu erstellen das enthält integer Daten:
String s = " 12345 ";
5
Geben Sie den folgenden , um die Zahl in der Zeichenfolge als Integer analysieren :
try {
int i = Integer.parseInt (s); " . String enthält nicht eine ganze Zahl "
} catch ( NumberFormatException e) {
System.out.println ( ); }
" try-catch "-Anweisung ist wichtig : sollte die Zeichenfolge nicht enthalten numerische Daten , wird das Programm eine intelligente Fehlermeldung statt Absturz komplett ausdrucken . Sie können es durch Änderung der Definition des "s" in Schritt 4 auf eine nicht - numerische Zeichenfolge testen.