java基础类型的隐式转换

java提供了8种基本类型:4种整数型【byte, short, int, long】,2种浮点型【float, double】,一种字符型【char】,一种布尔型;

  • 在java中,直接书写的整数类型默认是int类型,当声明为byte,short,chart类型的变量时,在对应有效值范围内会发生自动类型转换【隐式类型转换】;
  • 当书写书面整数类型超过int范围的long类型的时候,必须在书写变量后加入 'l' or 'L',告知编译器这个书写的整数类型是long类型
  • 当直接书写浮点数类型的时候,默认为double类型,当声明为float类型变量的时候,在书写变量后加 'f' or 'F',告知编译器这个书写浮点数的类型是float类型;
posted @ 2025-01-03 14:44  烟雨断桥  阅读(20)  评论(0)    收藏  举报