java基础

类型转换

  1. 自动类型转换
    把一个表示数据范围小的数值或者变量赋值给另一个表示范围大的变量
    byte -> short -> int -> long -> float -> double
    char -> int -> long -> float -> double
    注意:byte和short不能转为char类型
    例如:
    byte b = 10;
    short s = b; // 自动类型转换

  2. 强制类型转换
    int i = (int) 66.66 // 结果为66,会丢失精度,不建议强制类型转换

posted @ 2021-11-23 07:53  不会写程序的程序猿  阅读(17)  评论(0)    收藏  举报