本帖最后由 kakasa 于 2014-8-7 21:57 编辑
把set方法注释调后,重新编译打印的怎么还是set后的时间?
- import java.util.*;
- import java.text.*;
- class Test
- {
- public static void main(String[] args)
- {
- Date d=new Date();
- sop(d); //这里可以正常输出当前时间。
- Calendar c=Calendar.getInstance();
-
- //c.set(2014,7,7); //已经注释,重新编译还是 2014.7.7
-
- PrintTime(c);
- }
- public static void sop(Object obj)
- {
- System.out.println(obj);
- }
- public static void PrintTime(Calendar c)
- {
- sop(c.get(Calendar.YEAR)+"-"+c.get(Calendar.MONTH)+"-"+c.get(Calendar.DAY_OF_MONTH)+"-"+c.get(Calendar.DAY_OF_WEEK));
- }
- }
复制代码
|
|