在Java中,long类型变量是一种64位的整型变量,用于表示长整型数据,可以表示-9,223,372,036,854,775,808到9,223,372,036,854,775,807之间的数字。long类型变量可以在Java程序中使用,定义long类型变量的方法如下:
long a; //声明long类型变量a long b = 1234567890; //声明long类型变量b,并赋值 long c = -1234567890; //声明long类型变量c,并赋值
上面的代码中,变量a只是声明了long类型变量,但是没有赋值,变量b和c分别声明并赋值,b的值为1234567890,c的值为-1234567890。
在Java中,long类型变量也可以使用字面量的形式来声明,字面量的形式是在变量名后面直接加上值,例如:
long d = 1234567890L; //声明long类型变量d,并赋值
上面的代码中,变量d声明并赋值,赋值的值为1234567890,但是由于long类型变量的值可能会超出int类型的范围,需要在值后面加上一个大写的L,以表明这是一个long类型的值。
在Java中,long类型变量也可以使用十六进制的形式来声明,例如:
long e = 0x7fffffffffffffffL; //声明long类型变量e,并赋值
上面的代码中,变量e声明并赋值,赋值的值为0x7fffffffffffffff,这是一个十六进制的数字,表示9,223,372,036,854,775,807,也就是long类型变量的最大值。
在Java中,可以使用以上三种方式来定义long类型变量,即声明变量并直接赋值,使用字面量的形式,以及使用十六进制的形式。
本文链接:http://task.lmcjl.com/news/10053.html