亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么 StringBuffer類型變量可以直接賦值于string類型變量

SimpleDateFormat類中的format()方法返回的是StringButffer類型數據為什么

String today = sdf.format(d);

正在回答

4 回答

你查閱API看到的format方法和你調用的方法的參數個數都不相同,這是重載特性的運用。你再看一下API,肯定還有其他的同名方法,但是參數只有一個且返回值是字符串的

0 回復 有任何疑惑可以回復我~

SimpleDateFormat的父類是DateFormat,DateFormat里有format(Date?date) 方法,返回String類型

0 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//58b0f56b0001b77508840251.jpg不一樣啊

0 回復 有任何疑惑可以回復我~
#1

小謝星

你看你問題里面的format()是不帶參數的 你截圖里面是帶參數的,這兩個方法不是同一個哦。 不帶參數的format()返回值確實是String,而不是StringBuffer。
2017-02-25 回復 有任何疑惑可以回復我~

你看仔細一點,format明明返回的就是String,不然怎么可以用String接收

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么 StringBuffer類型變量可以直接賦值于string類型變量

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號