date日期的輸出為什么會(huì)是內(nèi)存地址
package?date; public?class?Date?{ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub Date?d?=?new?Date(); System.out.println(d); } }
為什么我的輸出結(jié)果為
date.Date@15db9742
package?date; public?class?Date?{ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub Date?d?=?new?Date(); System.out.println(d); } }
為什么我的輸出結(jié)果為
date.Date@15db9742
2016-12-26
舉報(bào)
2016-12-26
你輸出的是一個(gè)Date對(duì)象,要用
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
? ? ? ??
Date d = new Date();
System.out.println(sdf.format(d));
這樣輸出的就是一個(gè)格式化的時(shí)間
2017-04-15
這是你自己起的Date類,返回的當(dāng)然是內(nèi)存地址,跟util包里的Date類沒關(guān)系,把類名改了,倒入java.util.Date包再創(chuàng)建Date實(shí)例就行了
2017-03-14
你為啥沒有調(diào)用java.util包中的date類,可以編譯通過?我的輸出的和老師的結(jié)果一樣
2016-12-26
Object
2016-12-26
因?yàn)槿掌陬悶橐妙愋停云鋵?shí)例對(duì)象的名稱就是該對(duì)象在內(nèi)存中的地址。