Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中检查文本是否为长类型?_Java_Variables_Long Integer_Literals - Fatal编程技术网

如何在java中检查文本是否为长类型?

如何在java中检查文本是否为长类型?,java,variables,long-integer,literals,Java,Variables,Long Integer,Literals,我必须检查值3050860000在Java编程语言中是否为文本长度。当我在长变量中初始化它时,它不能适应,因为它太大了,除非我在数字的末尾加上“l”。那么这是否可以归类为长文字 默认情况下,Java中整数文本为int,浮点文本为double 您可以通过在文本中添加相应的字母来改变这一点 当您不放置L时遇到的问题是,您试图创建一个int文本,其值对于int范围来说太大。在Java中默认情况下,整数文本是int,浮点文本是double 您可以通过在文本中添加相应的字母来改变这一点 当你不放L时,你遇

我必须检查值3050860000在Java编程语言中是否为文本长度。当我在长变量中初始化它时,它不能适应,因为它太大了,除非我在数字的末尾加上“l”。那么这是否可以归类为长文字

默认情况下,Java中整数文本为
int
,浮点文本为
double

您可以通过在文本中添加相应的字母来改变这一点


当您不放置L时遇到的问题是,您试图创建一个
int
文本,其值对于
int
范围来说太大。

在Java中默认情况下,整数文本是
int
,浮点文本是
double

您可以通过在文本中添加相应的字母来改变这一点


当你不放L时,你遇到的问题是,你试图创建一个
int
文本,其值对于
int
范围来说太大。

如果你在末尾放一个L,是的,它是一个长文本。这就是最后的L点,你已经检查过了。编译器告诉过你。不清楚您在问什么。是否要检查它是否不能存储在
int
中,是否需要存储在
long
中?如果将L放在数字的末尾,则表示它是长文字。如果您试图将其设置为整数文字(不带L),那么编译器可能会抱怨它太大。我想检查该特定数字是否可以存储为长文字。当我输入长x=3050860000时;除非我把l放在最后,否则它无法储存。所以结论是这个数字不是长文字?如果你在末尾放一个L,是的,它是一个长文字。这就是最后的L点,你已经检查过了。编译器告诉过你。不清楚您在问什么。是否要检查它是否不能存储在
int
中,是否需要存储在
long
中?如果将L放在数字的末尾,则表示它是长文字。如果您试图将其设置为整数文字(不带L),那么编译器可能会抱怨它太大。我想检查该特定数字是否可以存储为长文字。当我输入长x=3050860000时;除非我把l放在最后,否则它无法储存。那么结论是这个数字不是很长?