day02 数据类型转换 运算符 方法

数据类型转换

  1. 自动类型转换
  2. 强制类型转换

1. 自动类型转换:就是范围小的向范围大的转换  将取值范围小刀的类型自动提升为取值范围大的类型。

        转换规则  byte、short、char  int----》long-----》float---》double

               以上顺序按照从左到右排列  最左边最小 自动类型就是自动转换

2.强制类型转换:就是将范围大的向范围小的转换 上面说了自动转换就是java自动转换 而强制转换把大的变成小的就是必须我们自己手动转换

        转换格式  数据类型 变量名 = (数据类型)被转数据值

            例如 int i = (int)1.5;//小数点1.5属于 double类型 就是将double强制转换成 int类型  直接就舍去小数点后面的内容了 因为int是整形

 

 

运算符

  1. 算术运算符
  2. 赋值运算符
  3. 比较运算符
  4. 逻辑运算符
  5. 三元运算符    

1. 整数使用的运算符 无论怎么计算都不会得到小数

2.赋值运算符 就是赋给左边的值    

3.比较运算符是俩个数据之间比较运算    运行结果是布尔值char或flase  

4.逻辑运算符 是用来连接俩个布尔结果的运算符 运算结果是布尔值 char或flase   

5.三元运算符   

 

posted @ 2020-06-16 23:01  cured-fish  阅读(129)  评论(0编辑  收藏  举报