黑马程序员技术交流社区

标题: String类中,boolean equals(Object anObject) 括号中的参数怎么理解 [打印本页]

作者: life55    时间: 2016-1-31 16:12
标题: String类中,boolean equals(Object anObject) 括号中的参数怎么理解

String类中

[size=-1]boolean
equals(Object anObject)
          将此字符串与指定的对象比较。

括号中的参数怎么理解?


作者: j6819236    时间: 2016-1-31 17:47
其实就是多态的使用,父类引用指向子类对象,Object类是所有类的父类作为形参,如果是String类作实参,底层实现比较就是把Object强转成String类再进行比较。




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