黑马程序员技术交流社区

标题: 为何System.out.println(new Date)会打印当前日期和时间? [打印本页]

作者: Rene_ftd    时间: 2013-7-18 01:15
标题: 为何System.out.println(new Date)会打印当前日期和时间?
本帖最后由 杨兴庭 于 2013-7-18 18:01 编辑

为何System.out.println(new Date)会打印当前日期和时间?
作者: 白_蓝(八公)    时间: 2013-7-18 01:49
System.out.println(new Date());  这样才对吧!哥们~首先~那个util包下的类~这个类本身就是输出时间和日期的!你自己看看API包吧~很easy的!!希望对你有帮助哈
作者: yinjiek    时间: 2013-7-18 02:34
System.out.println(new Date());new Date() 为创建一个日期对象,分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。JDK1.6中Date类很多方法已由Calendar类代替,建议使用新的。
作者: Candy    时间: 2013-7-18 14:39
System.out.println(new Date());这个本身就是打印日期的,简单的说就是自带的,详细的话就得自己看API文档了
作者: Rene_ftd    时间: 2013-7-19 01:35
白_蓝(八公) 发表于 2013-7-18 01:49
System.out.println(new Date());  这样才对吧!哥们~首先~那个util包下的类~这个类本身就是输出时间和日期 ...

少打个括号
作者: Rene_ftd    时间: 2013-7-19 01:36
yinjiek 发表于 2013-7-18 02:34
System.out.println(new Date());new Date() 为创建一个日期对象,分配 Date 对象并初始化此对象,以表示分 ...

那为何打印这个对象会打印出日期~
作者: 王峰230321    时间: 2013-7-19 08:01
你可以这样理解,,  System.out.println(new Date)
System是一个类  。  out  是  System里的一个函数,    然后 println是out中的一个方法,  
在这个方法里定义了如果方法参数传进来 new Date() 这样一句话时,  就把当前时间 打印一下,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2