Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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 是否需要在长时间初始化结束时添加L?_Java_Long Integer - Fatal编程技术网

Java 是否需要在长时间初始化结束时添加L?

Java 是否需要在长时间初始化结束时添加L?,java,long-integer,Java,Long Integer,如果我想初始化长的1或0是否需要在末尾添加L long l = 0L; long k = 1L; 对 long l = 0; long k = 1; 低值是否重要 如果要初始化1或0的long,是否需要在末尾添加L long l = 0L; long k = 1L; 仅当值大于时,才适合int。没有L(或L,但不要使用该选项) 低值是否重要 一点也不。Java的int-to-long转换是,并且在int范围内工作 当然,这并不意味着这样做在任何方面都是错误的。例如,你可能是为了清晰起见才这

如果我想初始化长的
1
0
是否需要在末尾添加
L

long l = 0L;
long k = 1L;

long l = 0;
long k = 1;
低值是否重要

如果要初始化1或0的long,是否需要在末尾添加
L

long l = 0L;
long k = 1L;
仅当值大于时,才适合
int
。没有
L
(或
L
,但不要使用该选项)

低值是否重要

一点也不。Java的
int
-to-
long
转换是,并且在
int
范围内工作

当然,这并不意味着这样做在任何方面都是错误的。例如,你可能是为了清晰起见才这样做的

如果要初始化1或0的long,是否需要在末尾添加
L

long l = 0L;
long k = 1L;
仅当值大于时,才适合
int
。没有
L
(或
L
,但不要使用该选项)

低值是否重要

一点也不。Java的
int
-to-
long
转换是,并且在
int
范围内工作

当然,这并不意味着这样做在任何方面都是错误的。例如,您可能是为了清楚起见而这样做。

如果下面的答案回答了您的问题,即堆栈溢出的工作方式,您可以通过单击旁边的复选标记来“接受”答案,从而将其从未回答问题列表中删除。但前提是你的问题真的得到了回答;如果没有,您可以向问题添加更多详细信息,以解释还有哪些问题尚不清楚。如果下面的答案回答了您的问题,即堆栈溢出的工作方式,您可以通过单击旁边的复选标记来“接受”答案,从而将其从未回答问题列表中删除。但前提是你的问题真的得到了回答;如果没有,你可以在问题中添加更多细节来解释还有什么尚不清楚。