Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.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.util.Date的fastTime?_Java_Eclipse_Debugging - Fatal编程技术网

如何设置java.util.Date的fastTime?

如何设置java.util.Date的fastTime?,java,eclipse,debugging,Java,Eclipse,Debugging,这与 我试图在eclipse调试器中设置 private transient long fastTime; 在java.util.Date中 我想将日期设置为2010年1月1日的某个时间,这是基于值(以毫秒为单位)126236207500 这个字段应该是long类型,但是当我试图设置这个字段(fastTime)时,eclipse告诉我这个值对于这个字段来说太大了 我做错了什么 您可以尝试: fastTime=1262362075000升 我不熟悉Eclipse调试器,但这里有趣的是,错误消息暗

这与

我试图在eclipse调试器中设置

private transient long fastTime;
java.util.Date

我想将日期设置为2010年1月1日的某个时间,这是基于值(以毫秒为单位)
126236207500

这个字段应该是
long
类型,但是当我试图设置这个字段(
fastTime
)时,eclipse告诉我这个值对于这个字段来说太大了

我做错了什么

您可以尝试:


fastTime=1262362075000升

我不熟悉Eclipse调试器,但这里有趣的是,错误消息暗示Eclipse需要输入
类型int
。您是否尝试在
int
范围内输入较小的数字?出于某种原因,Eclipse假定
fastTime
int
,或者Eclipse的输入处理只允许
int
(或者可以在某个地方进行调整,以便允许
long

再想一想,我认为
int
指的是我试图分配的值,而不是我试图分配给的变量(
fastTime
)。如果你只使用一个数字,java尝试转换为int。你必须明确地说,这是一个长整数,而不是在数字的末尾加上L。这对我在IntelliJ中调试时也起到了作用,非常感谢:)