- 基本数据类型变量间的运算(不包括boolean)
- 自动类型提升:小容量和大容量的变量进行运算结果用大容量的变量来接收。
byte,short,char -> int -> long -> float -> double
注意:
①byte,short,char三者之间做运算会先将自身提升为int
②容量指的是表数范围 - 强制类型转换:自动类型提升的逆过程
格式 :(强转的类型)变量
注意:强制类型转换可能会损失精度。
- 基本数据类型与String间的运算
- 字符串的声明和赋值
String s = “abc”;
String s2 = new String(“ccc”); - 说明:
①String和基本数据类型只能做连接运算。
②String和基本数据类型运算的结果还为String。