基础语法回顾
Java中的基本数据类型
基本数据类型
4类8种
整数
byte short int long
浮点数
float double
字符
char
布尔
boolean
引用数据类型
举例:Student s = new Student();//创建一个学生对象,将学生对象赋值给s变量
基本数据类型的转换
自动类型转换 -- 小转大
byte short char --- int --- long --- float --- double
由小到大
举例:
byte b = 10;
int a = b;
强制类型转换 -- 大转小(有可能损失精度)
一般由大到小
举例:
int a = 300;
byte b = (byte)a;//有可能损失精度
运算符
算数运算符
++/--
举例:
int a = 10;
a++;
++a;
int a = 10;
int b = a++; b = 10; //+号在右边,现做其他运算后+1
int b = ++a; b = 11; //+号在左边,先+1再做其他运算
比较运算符
比较运算的结果都是Boolean类型
赋值运算符
+=
举例:
int a = 10;
byte b = 20;
//b += a; //+=:隐含了强制类型转换
逻辑运算符
链接Boolean类型的表达式
&&/||