二、类型转换、运算符

1、自动类型转换

为什么要进行类型转换?

存在不同类型的变量赋值给其他类型的变量

自动类型转换由小到大

2.强制类型转化

自动类型转化由大到小

可能会出现数据丢失,小数转化成int只是保留整数

3.运算符

算数运算符:+ - * /   %(取余)     注意:如果两个整数做除法,其结果一定是整数,因为最高类型是整数,如果得到小数,只需要在前面   *1.0

自增自减运算符:只能变量,如果是单独使用,那么放在前面和后面都一样,如果不是单独使用(表达式等),则如果在后面(i++、i--)先使用在自增或者自减,如果在前面(++i、--i)先自增自减在使用

赋值运算符=  +=   -=  *=   /=   %=  作用是赋值

关系运算符:==        !=       <      >       <=    >=

逻辑运算符:  &&    ||     !

三元运算符: a > b ?  a  :  b;

 

posted @ 2021-10-10 15:04  金涛骇浪  阅读(29)  评论(0编辑  收藏  举报