如何在java中检查文本是否为长类型?
我必须检查值3050860000在Java编程语言中是否为文本长度。当我在长变量中初始化它时,它不能适应,因为它太大了,除非我在数字的末尾加上“l”。那么这是否可以归类为长文字 默认情况下,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时,你遇
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放在最后,否则它无法储存。那么结论是这个数字不是很长?