运算符:
1、赋值运算 =
左值=右值 左值:必须是变量,不能是常量
注:1、注意溢出
溢出:将大数据存储到小空间 (2L的水杯,却放3L的水)
不同类型赋值:
short=int 可能溢出
int=short; 不会溢出
short=char;
short=float ->将小数位舍弃,整数位赋值
float=short; //整数位赋值,小数位为0
2算术运算符:+ - * / %
算术运算符表达式:由数据与运算符组成的式子称为表达式
表达式的结果:算术结果
注:在运算算术中,只能转换为同类型才能运算(为了提高精度)
char->int
int along b a->long
int afloat b a->double float->double
char/short->int-float>double
3、判断运算符: > < != >= <=
结果:bool值的结果(1 0)
4逻辑运算符: ! || &&
或 表达式1||表达式2 一真则真
且 表达式1&&表达式2 一假则假
5、自增自减运算符:++ –
i=0
前自增 ++i 结果 0 i=1 (i)先自增 (结果)再赋值
i=