Glauben Sie, dass das Drücken der Eingabe-Taste mit der Entfernen-Taste rückgängig gemacht werden kann?
Nein. Das Drücken der Eingabetaste signalisiert, dass der Anwender eine zulässige Zeile von Zeichen eingegeben hat.
Hier ist ein weiterer Ablauf des Programms:
Geben Sie Daten ein: Columbus segelte im Jahr 1492. Sie haben eingegeben: Columbus segelte im Jahr 1492.
Beachten Sie, dass die Zeichen '1', '4', '9' und '2' ganz genau wie die anderen Zeichen eingelesen und ausgegeben werden. Betrachten Sie jetzt noch einen weiteren Ablauf:
Geben Sie Daten ein: 1492 Sie haben eingegeben: 1492
Nichts Besonderes hier. Die '1', '4', '9' und '2' sind immer noch Character-Daten. Wenn Sie möchten, dass der Anwender numerische Daten eingibt, muss Ihr Programm die Character-Daten in einen numerischen Typ konvertieren. Die Zeichen werden zuerst in ein Stringobjekt eingelesen. Dann wird das Stringobjekt in einen numerischen Typ konvertiert. Das wird durch die Verwendung einer Wrapperklasse durchgeführt.