Класс Integer в пакете java.lang вызывает метод своего класса public static int parseInt(String s) для преобразования строки, состоящей из «числовых» символов, таких как 123, в данные типа int, например:
intx;Strings=123;x=Integer.parseInt(s);
Кроме того, вы также можете использовать классы Byte, Short, Long, Float и Double в пакете java.lang для вызова соответствующих методов класса, например:
publicstaticbyteparseByte(Strings)throwsNumberFormatExceptionpublicstaticshortparseShort(Strings)throwsNumberFormatExceptionpublicstaticlongparseLong(Strings)throwsNumberFormatExceptionpublicstaticfloatparseFloat(Strings)throwsNumberFormatExceptionpublicstaticdoubleparseDouble(Strings)throwsNumberFormatException
С помощью описанного выше метода мы можем преобразовать строку, состоящую из «числовых» символов, в соответствующий базовый тип данных.
Конечно, мы также можем использовать следующие методы класса String:
publicstaticStringvalueOf(byte)publicstaticStringvalueOf(intn)publicstaticStringvalueOf(shortn)publicstaticStringvalueOf(longn)publicstaticStringvalueOf(floatn)publicstaticStringvalueOf(double)
Преобразуйте числовое значение в строку, например:
Stringstr=String.valueOf(123);