2
我在使用Java中的类GregorianCalendar
时遇到问题。 为什么方法get
更改我的变量GregorianCalendar
?方法获取类GregorianCalendar?
我做这项工作:
System.out.println(timestart);
second = timestart.get(GregorianCalendar.SECOND);
System.out.println(timestart);
输出是:
,HOUR_OF_DAY=15,MINUTE=37,SECOND=16,MILLISECOND=794140,ZONE_OFFSET=?,DST_OFFSET=?]
,HOUR=3,HOUR_OF_DAY=15,MINUTE=50,SECOND=30,MILLISECOND=0,ZONE_OFFSET=3600000,DST_OFFSET=3600000]
为了简单起见,我已经展示了输出的有趣的部分。 我期望这两张照片能得到相同的结果,但不是这样。
向我们展示了timestart的实例 – kai 2014-09-26 10:21:37
运行这段代码(''timestart'用'new GregorianCalendar()'初始化))我看到两个相同的字符串产生了。是否有其他线程在'timestart'变量引用的对象上运行? (你是否与其他线程共享对象?) – Bobulous 2014-09-26 10:23:46
确实是时间开始'GregorianCalendar'? :> :) – Antoniossss 2014-09-26 10:24:42