疯狂Java之学习笔记(20)-----------类型转换
来源:互联网 发布:攻壳机动队95知乎 编辑:程序博客网 时间:2024/05/18 14:43
1如何将字串 String 转换成整数 int?
A. 有两个方法:
1). int i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
注: 字串转成 Double, Float, Long 的方法大同小异.
2 如何将整数 int 转换成字串 String ?
A. 有叁种方法:
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i);
3.) String s = "" + i;
注: Double, Float, Long 转成字串的方法大同小异.
这是一个例子,说的是JAVA中数据数型的转换.供大家学习引
package cn.com.lwkj.erts.reGISter; import java.sql.Date; public class TypeChange { public TypeChange() { } //change the string type to the int type public static int stringToInt(String intstr) { Integer integer; integer = Integer.valueOf(intstr); return integer.intValue(); } //change int type to the string type public static String intToString(int value) { Integer integer = new Integer(value); return integer.toString(); } //change the string type to the float type public static float stringToFloat(String floatstr) { Float floatee; floatee = Float.valueOf(floatstr); return floatee.floatValue(); } //change the float type to the string type public static String floatToString(float value) { Float floatee = new Float(value); return floatee.toString(); } //change the string type to the sqlDate type public static java.sql.Date stringToDate(String dateStr) { return java.sql.Date.valueOf(dateStr); } //change the sqlDate type to the string type public static String 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); } }
JAVA中常用数据类型转换函数
虽然都能在JAVA API中找到,整理一下做个备份。
string->byte Byte static byte parseByte(String s) byte->string Byte static String toString(byte b) char->string Character static String to String (char c) string->Short Short static Short parseShort(String s) Short->String Short static String toString(Short s) String->Integer Integer static int parseInt(String s) Integer->String Integer static String tostring(int i) String->Long Long static long parseLong(String s) Long->String Long static String toString(Long i) String->Float Float static float parseFloat(String s) Float->String Float static String toString(float f) String->Double Double static double parseDouble(String s) Double->String Double static String toString(Double d)
0 0
- 疯狂Java之学习笔记(20)-----------类型转换
- 疯狂Java笔记:3.5 基本类型转换
- Java之学习笔记(20)-----------类型转换
- 疯狂Java之学习笔记(前言)
- 疯狂Java之学习笔记(12)-----------数据类型转换valueOf、subString、indexOf用法
- 疯狂Java学习笔记(64)------------线程转换
- 疯狂JAVA之学习笔记(5)----------注释
- 疯狂JAVA之学习笔记(6)------------标识符和关键字
- 疯狂JAVA之学习笔记(7)-------------数据类型
- 疯狂java之学习笔记(9)---------------八大排序算法
- 疯狂Java之学习笔记(10)-------------查找算法
- 疯狂Java之学习笔记(11)------------算法性能分析
- 疯狂Java之学习笔记(14)-----------类、对象
- 疯狂Java之学习笔记(15)-------------内部类
- 疯狂Java之学习笔记(17)---------------变量和权限
- 疯狂Java之学习笔记(18)-------------继承
- 疯狂Java之学习笔记(21)-------------final && static
- 疯狂Java之学习笔记(23)-----------枚举类
- JAVA知识(005)--分支和循环3
- 旅行家的预算
- android 事件分发机制(View)
- 上述代码是A对话框中“确定”按钮,在调用C对话框之前要先要自动弹出B对话框,怎么办?
- hdu 2838 Cow Sorting 树状数组
- 疯狂Java之学习笔记(20)-----------类型转换
- 中间件学习——基础知识一步曲
- Lotus Notes疑难杂症全攻略
- Using Machine-Readable Threat Intelligence to Block Unknown Threats
- Start – Modern minimalist OpenCart 2.X 自适应主题模板 ABC-0573-01
- 如何远程访问Domino邮箱数据
- JavaScript制作的SpinBox插件
- Incorrect datetime value: '' for column 'ordertime' at row 1
- Lotus Dominoes 连接代码