Die Integer-Klasse im java.lang- Paket ruft ihre Klassenmethode public static int parseInt(String s) auf, um eine aus „numerischen“ Zeichen wie 123 bestehende Zeichenfolge in Daten vom Typ int umzuwandeln, zum Beispiel:
intx;Strings=123;x=Integer.parseInt(s);
Darüber hinaus können Sie auch die Klassen Byte, Short, Long, Float und Double im Paket java.lang verwenden, um die entsprechenden Klassenmethoden aufzurufen, zum Beispiel:
publicstaticbyteparseByte(Strings)throwsNumberFormatExceptionpublicstaticshortparseShort(Strings)throwsNumberFormatExceptionpublicstaticlongparseLong(Strings)throwsNumberFormatExceptionpublicstaticfloatparseFloat(Strings)throwsNumberFormatExceptionpublicstaticdoubleparseDouble(Strings)throwsNumberFormatException
Mit der obigen Methode können wir eine aus „numerischen“ Zeichen bestehende Zeichenfolge in den entsprechenden Basisdatentyp konvertieren.
Natürlich können wir auch die folgenden Klassenmethoden der String-Klasse verwenden:
publicstaticStringvalueOf(byte)publicstaticStringvalueOf(intn)publicstaticStringvalueOf(shortn)publicstaticStringvalueOf(longn)publicstaticStringvalueOf(floatn)publicstaticStringvalueOf(doublen)
Konvertieren Sie einen numerischen Wert in eine Zeichenfolge, zum Beispiel:
Stringstr=String.valueOf(123);