java吧 关注:1,229,151贴子:12,690,501

回复:求问,在Java中定义long =17880L,后面要加L

只看楼主收藏回复

转型你知道嘛,就是一个装1吨重的水桶,你装1.1吨,它都会溢出,所以要找个大一点的水桶,来装1.1。byte值为-128到127 数值如果大于这个则必须要转型,那就可以转short,也可以int,他们的值都大于-128到127,我是初学者,反正我是这么理解的,还有后面几节会学的自动转型和强制转型。


来自iPhone客户端17楼2016-04-05 12:56
回复
    好问题! 个人认为仅仅是人为的提示:看到这个17880L后强调17880占了5个八位
    float也一样,程序设定者也是为了醒目,提示的意思。仅仅个人认为


    18楼2016-08-12 11:04
    收起回复
      long不加也行吧,之注意过float,那个是因为浮点表示方式和整数不一样


      IP属地:江苏来自Android客户端20楼2018-11-28 07:37
      回复