问答详情
源自:3-6 使用 Date 和 SimpleDateFormat 类表示时间

为什么 StringBuffer类型变量可以直接赋值于string类型变量

SimpleDateFormat类中的format()方法返回的是StringButffer类型数据为什么

String today = sdf.format(d);

提问者:大猫爱学习 2017-02-24 23:45

个回答

  • 幸福是可积的
    2017-02-25 15:37:46
    已采纳

    你查阅API看到的format方法和你调用的方法的参数个数都不相同,这是重载特性的运用。你再看一下API,肯定还有其他的同名方法,但是参数只有一个且返回值是字符串的

  • 大的小彩笔
    2017-04-15 13:19:22

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

  • 大猫爱学习
    2017-02-25 11:09:59

    http://img.mukewang.com/58b0f56b0001b77508840251.jpg不一样啊

  • ziom
    2017-02-25 08:35:27

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