1.“+”号规则:
(1)当“+”号两边都是数字类型时,表现加法。
(2)如果“+”号两边中的任意一边出现字符或字符串类型,则表示连接字符串。
例如:
int age=18;
int score=60;
System.out.println("当前年龄为:" + age);//输出:当前年龄为:18
System.out.println(score+ 33); //输出:93
2.基本数据类型(数字类型6种,非数字类型2种)
数字类型:
- byte (最小的存整数的数据类型,不常用) 8位,1字节
- short(较小的存整数的数据类型,不常用) 16位,2字节 -215--215-1
- int 整型(存整数的) 32位,4字节 :-231 --231 -1 (常用!)
- long 长整型(存整数的) 64位,8字节:很大很大
- float 浮点数(存小数) 32位,4字节 :可以存小数(不常用)
- double 双精度数(存小数) 64位,8字节:很大很大(常用!)
数据类型之间的转换:由低到高,自动转换;由高到低,强制转换
非数字类型2种:
- boolean布尔类型: 8位,1字节,只能是: