java type преобразование целочисленная строка длинная плавание двойная дата
1 Как преобразовать строку строки в целое число Int?
A. Есть два метода:
1). int i = integer.parseint ([string]); или
i = integer.parseint ([string], [int radix]);
2). int i = integer.valueof (my_str) .intvalue ();
ПРИМЕЧАНИЕ. Метод преобразования строк в удвоение, плавание, длинный похож.
2 Как преобразовать Integer Int в строку строки?
A. Есть три метода:
1.) string s = string.valueof (i);
2.) string s = integer.toString (i);
3.) строка s = "" + i;
ПРИМЕЧАНИЕ. Метод преобразования двойного, плавающего, длинного к струнам похож.
Пакет cn.com.lwkj.erts.register; импортировать java.sql.date; открытый класс TypeChange {public typeChange () {} // Изменить тип строки на тип int public static stringtoint (string intstr) {Integer Integer; integer = integer.valueof (intstr); return integer.intvalue (); } // Изменить тип int на тип строки public static String inttoString (int value) {Integer integer = new Integer (value); return integer.toString (); } // Измените тип строки на тип плавания общедоступной статический поплавок stringtofloat (string floatstr) {float floate; float = float.valueof (floatstr); return floate.floatvalue (); } // Измените тип float на тип строки public static String floattoString (значение float) {float float = new Float (значение); return floate.tostring (); } // Измените тип строки на тип SQLadate Public Static Java.sql.date stringTodate (String DatestR) {return java.sql.date.valueof (datestr); } // Измените тип SQLadate на тип строки публичной статической строки datetoString (java.sql.date datee) {return datee.tostring (); } public static void main (string [] args) {java.sql.date day; day = typechange.stringtodate ("2003-11-3"); String strday = typechange.datetoString (day); System.out.println (strday); }} / * Wulin.com www.vevb.com * /Обычно используемые функции преобразования типа данных в Java
Хотя его можно найти в Java API, организуйте его и сделайте резервную копию.
String-> Byte
Байтовый статический байт parsebyte (строки S)
Byte-> String
Байтовая статическая строка ToString (байт B)
Char-> String
Символ статической строки к строке (char c)
Строка-> Коротко
Короткий статический короткий пакет (строки S)
Short-> String
Короткая статическая строка Tostring (короткие S)
String-> Integer
Integer Static Int Parseint (String S)
Integer-> String
Integer Static String ToString (int i)
String-> Long
Длинный статический длинный Парсельонг (строки)
Long-> String
Длинная статическая строка Tostring (Long I)
String-> float
Статическое плавание STATIC PARSEFLOAT (String S)
Float-> String
Float Static String ToString (Float F)
String-> Double
Двойной статический двойной парироублук (строки S)
Double-> String
Двойная статическая строка ToString (двойной)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Тип данных
Есть четыре основных типа:
Типы данных INT длины: Byte (8Bits), Short (16Bits), Int (32Bits), Long (64Bits),
Типы данных длина плавания включают в себя: одиночную точность (32Bits Float), двойная точность (64Bits Double)
Значения логических переменных типа: ture, false
Типы данных ChAR: символы Unicode, 16-битный
Соответствующие типы классов: целое число, плавание, логическое, символ, двойной, короткий, байт, длинные
Принцип преобразования
Преобразовать от низкой точности в высокую точность
байт, короткий, int, long, float, Double, char
ПРИМЕЧАНИЕ. Когда две операции типа Char-типа автоматически преобразуются в тип Int; Когда операции типа Char-типа используются с другими типами, они также будут автоматически преобразованы в тип Int, а затем выполнят другие типы автоматического преобразования.
Преобразовать основные типы в типы классов
Перемесенное преобразование: новая переменная нового типа класса через обертку класса
Целое число a = новое целое число (2);
Обратное преобразование: преобразовать через класс обертку
int b = a.intvalue ();
Преобразовать тип класса в строку
Перемесенное преобразование: Поскольку каждый класс является подклассом класса объекта, а все классы объектов имеют функцию ToString (), вы можете преобразовать ее через функцию toString ().
Обратное преобразование: переменная типа нового класса через обертку класса
EG1: int i = integer.valueof ("123"). Intvalue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в целочисленный объект, а затем вызовать метод IntValue () этого объекта, чтобы вернуть соответствующее значение Int.
EG2: float f = float.valueof ("123"). FloatValue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в объект Float, а затем вызовать метод FloatValue () этого объекта, чтобы вернуть соответствующее значение поплавкового значения.
EG3: Boolean b = boolean.valueof ("123"). BooleanValue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в логический объект, а затем вызовать метод BooleanValue () этого объекта, чтобы вернуть соответствующее логическое значение.
EG4: Double D = Double.valueof ("123"). DoubleRue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в двойной объект, а затем вызовать метод Double () этого объекта, чтобы вернуть его соответствующее двойное значение.
EG5: long l = long.valueof ("123"). Longvalue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в длинный объект, а затем вызовать метод Longvalue () этого объекта, чтобы вернуть его соответствующее длинное значение.
eg6: char = parment.valueof ("123"). charvalue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в объект символов, а затем вызовать метод charvalue () этого объекта, чтобы вернуть соответствующее значение ChAR.
Преобразование основных типов в строки
Обратное преобразование:
Например: int a = 12;
Строка B; b = a+””;
Обратное преобразование:
По классовой обертке
EG1: int i = integer.parseint ("123")
Примечание. Этот метод может использоваться только для преобразования строк в целочисленные переменные
EG2: float f = float.valueof ("123"). FloatValue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в объект Float, а затем вызовать метод FloatValue () этого объекта, чтобы вернуть соответствующее значение поплавкового значения.
EG3: Boolean b = boolean.valueof ("123"). BooleanValue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в логический объект, а затем вызовать метод BooleanValue () этого объекта, чтобы вернуть соответствующее логическое значение.
EG4: Double D = Double.valueof ("123"). DoubleRue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в двойной объект, а затем вызовать метод Double () этого объекта, чтобы вернуть его соответствующее двойное значение.
EG5: long l = long.valueof ("123"). Longvalue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в длинный объект, а затем вызовать метод Longvalue () этого объекта, чтобы вернуть его соответствующее длинное значение.
eg6: char = parment.valueof ("123"). charvalue ()
Описание: Приведенный выше пример состоит в том, чтобы преобразовать строку в объект символов
Приведенное выше резюме различных типов конверсий Java (рекомендуется) - это все контент, разделенный редактором. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.