Java数据类型转换-浅析
来源:互联网 发布:linux while 编辑:程序博客网 时间:2024/04/28 13:41
Java数据类型转换方法有很多种,总结了一下,发现如下规律:
Java数据类型转换中不会出现有参的实例方法,只有:
1. 无参实例方法,如:intValue()
2. 有参的静态方法,如:valueOf(' ')或toString(' ')
如图所示(图片待上传)
此处obj泛指对象,bo泛指基本数据类型
Integer-->int
obj.intValue()
int-->Integer
Integer.valueOf(' ')
Integer-->String
obj.toString()
String.valueOf(' ')
String-->Integer
Integer.valueOf(' ')
String-->int
直接的
Integer.parseInt(' ') -static
间接的
Integer.valueOf(' ').intValue() -friendlly
int-->String
Integer.toString(bo)
String.valueOf(bo)
''+bo
Integer-->Double
Double.valueOf(' ')
Double-->Integer
Double.valueOf(' ')
另外还有些疑虑
1. 强制转型,只作用于对象属性(obj-field),那么Double(Integer)形式可以么?替代valueOf(' ')的另一种方法?
2. 查API toString(*)和valueOf(*),种类繁多,怎么记忆?
- Java数据类型转换-浅析
- 浅析Java的数据类型
- 浅析Java中的数据类型
- 浅析Java基本数据类型
- JAVA基本数据类型、数据类型转换
- C#数据类型以及数据类型的转换浅析(一)
- java数据类型转换默认转换
- Java基本数据类型转换
- java数据类型转换详解
- 简要JAVA数据类型转换
- java中的数据类型转换
- 简要JAVA数据类型转换
- java基本数据类型转换
- JAVA数据类型转换整理
- java数据类型转换
- JAVA数据类型转换
- [收藏]java数据类型转换
- java数据类型转换
- 漂泊..感
- LINUX-VPN-NAT
- 为什么连接字符串一定要用StringBuilder(介绍CLR Profiler)
- Linux统计连接数查看外部IP
- 引起FileNotFoundException原因通用分析过程
- Java数据类型转换-浅析
- Android模拟器及编译环境安装新手入门-2
- [Web开发] 在线 Javascript 代码格式美化工具
- gpu used in flash player10
- 所有架构师都应该至少读上两遍的十篇论文
- 终于完成想象中的IE9界面
- tomcat 6虚拟目录的配置
- asp.net char control
- First Try !