JAVA的数据类型包括4类
- 整数型
- 浮点型
- 字符型
- 布尔型
整型变量根据它在内存中所占大小的不同,可分为byte、short、int和long4种类型。它们具有不同的取值范围,如表1所示。
浮点类型表示有小数部分的数字,Java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double)。它们具有不同的取值范围,如表1所示。
需要注意的是:在声明double类型的数据时,可以使用后缀“d”或“D”来明确表明这是一个double类型数据。但是加不加“D”或“d”没有硬性规定,可以加也可以不加,不过声明float型变量时如果不加“F”或“f”,编译器会认为是double类型而出错
class ShuJuLeiXing { public static void main(String[] args) { double num1 = 3.1415926; // 双精度是默认浮点类型 64位 8个字符 float num2 = 31.12F;//单精度浮点类型,结尾要加F或者f 32位 4个字符 byte num3 = 127;//声明byte类型并赋值,byte值范围是-128~127 8位 1个字符 short num4 = 123;//-32768~32767 16位 2个字符 int num5 = 123;//-2147483648~2147483647 32位 4个字符 long num6 = 123;//-9223372036854775808--9223372036854775807 64位 8个字符 System.out.println("double=" + num1); System.out.println("float=" + num2); System.out.println("bytet=" + num3); System.out.println("shout=" + num4); System.out.println("int=" + num5); System.out.println("long=" + num6); }
运行结果为:
评论前必须登录!
注册