在java语言的基本类型中,
对 于 long 型常数 ,则要 在 数 字 后 加 L或 l
对 于 float 型常数 ,则 要 在 数 字后 加 f或 F
那对于int 和 double类型的常数要不要加呢,其写法是怎么规定的呢?
谢谢!

解决方案 »

  1.   

    整数默认就是int故,long后面要加l
    小数默认就是double故float后面要加f
    所以,int,double就不需要加了符号了,默认的
      

  2.   

    int 和 double 类型的变量赋值不用加任何标志,如:int a=23; double b=23; double c=2.3;都是正确的.
      

  3.   

    实常数默认在机器中占64位,具有double型的值。对于float型的值,则要在数字后加f或F,如25.6F,它在机器中占32位,且表示精度较低。
      

  4.   

    long 加l就是为了与int区分float同理
      

  5.   

    long 加l就是为了与int区分float加f是为了与double区别