1、自动类型转换
为什么要进行类型转换?
存在不同类型的变量赋值给其他类型的变量
自动类型转换由小到大
2.强制类型转化
自动类型转化由大到小
可能会出现数据丢失,小数转化成int只是保留整数
3.运算符
算数运算符:+ - * / %(取余) 注意:如果两个整数做除法,其结果一定是整数,因为最高类型是整数,如果得到小数,只需要在前面 *1.0
自增自减运算符:只能变量,如果是单独使用,那么放在前面和后面都一样,如果不是单独使用(表达式等),则如果在后面(i++、i--)先使用在自增或者自减,如果在前面(++i、--i)先自增自减在使用
赋值运算符:= += -= *= /= %= 作用是赋值
关系运算符:== != < > <= >=
逻辑运算符: && || !
三元运算符: a > b ? a : b;