读书人

根本数据类型和Strig类

发布时间: 2013-07-16 22:38:04 作者: rapoo

基本数据类型和Strig类

      在java中数据类型分为基本数据类型和对象类型:

  1.基本数据类型:byte  short  int  long(这一类也叫做整型)

           char  float  double(这一类也叫做浮点型)

           boolean(布尔型)

  

   一个byte对应一个字节,对应二进制的长度就是八位,其范围为-2^8~2^8-1;

   一个short对应两个字节,对应二进制的长度就是十六位,其范围为-2^16~2^16-1; 

   一个int对应四个字节,对应二进制的长度就是三十二位,其范围为-2^32~2^32-1;

   一个long对应八个字节,对应二进制的长度就是六十四位,其范围为-2^64~2^64-1;

  注:以上四种数据类型有正负,看二进制最后一位,如果是0则为正,非零则为负。

   

   在java中一个char对应两个字节;  

   一个float对应四个个字节;

   一个double对应八个个字节;

?

   注:以上三种数据类型不分正负。

?

    boolean的值只有两个false/true;

    

    这八种数据类型可以按下列顺序进行自动转换:

   byte→shore→char→int→long→float→double

其他的则要进行强制转换:

       例:int t=22;

         byte b;

         b=(byte)t;

?

  2.String类

    在java中String是一个类,不是一种基本数据类型,它有自己的方法和属性,实例化一个String类对象的方法如下:

    例:①String str=new String("字符串");

      ②String str="字符串";

?

?

?

?

读书人网 >编程

热点推荐