Java定义变量容易出错的点

发布时间 2023-12-27 23:11:51作者: Leo0OO

  在Java中,定义的数值有默认的类型(整型为 int 、浮点型为 double),所以在定义变量的时候要注意类型的问题。

  例如:

    

    

     因为给l的值(10000000000)默认类型是int类型,所以超出了范围;

     修改: 

      

        在给的值后面加上L,扩大数的范围即可运行通过。

          ps:也可以加上小写的l,但是小写的l容易被当作数字混淆,所以一般用大写。

      浮点数同理:

        

      

        浮点数值默认大小为double,double的表示范围比float大,所以错误。

        修改:

            

            在数值后面加上F。