专栏首页吾爱乐享Java初步学习之三 数据类型

Java初步学习之三 数据类型

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);
	}

运行结果为:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • java之学习正则定义与练习

    吾爱乐享
  • java之学习正则字符类的用法

    吾爱乐享
  • java之学习正则Greedy 数量词的用法

    吾爱乐享
  • java之学习正则定义与练习

    吾爱乐享
  • Java基础:五、方法重载(2)

    在Java里,构造器是强制重载方法名的另一个原因。既然构造器的名字已经由类名所决定,就只能有一个构造器名,如果想用多种方式创建一个对象该怎么办呢?这就需要两个构...

    桑鱼
  • Java File 文件

    用户2965768
  • java练习本(2019-07-03)

    a---b等价于先a--再减去b,a = 100 - b=50 ,c=50,a=99

    微笑的小小刀
  • java使用AES加密解密 AES-128-ECB加密

    故久
  • java使用AES加密解密 AES-128-ECB加密

    故久
  • Java保留两位小数的方法

    项目中有一个小需求,两个整数相除,结果需要保留两位小数,即1.00、0.50这种数据格式。

    bisal

扫码关注云+社区

领取腾讯云代金券