Java数据类型
1. 数据类型
注意:String是一个类,属于引用类型
2. 自动类型转换
- 精度小的类型自动转换为精度大的数据类型
- (byte,short)和char之间不会相互自动转换
- byte,short,char三者可以计算,在计算时首先转换为int
- boolean不参与转换
3. 强制转换
- 数据大小从大-->小
- 强制符号只针对最近的操作数有效,往往使用小括号提升优先级
4. 基本数据类型与String类型的转换
- 基本类型-->String:基本数据类型的值+""
- String-->基本类型:基本数据类型包装类调用parseXX方法(确保String类型能转成相应类型)
- String-->char:("123".charAt(0))得到"123"字符串的第一个字符'1'