A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我认为返回的Set集合是父类引用指向了子类对象,那么底层源码是如何实现父类引用指向子类对象时的HashSet,还是TreeSet的判断呢?

1 个回复

正序浏览
遍历Map集合一般有两种方式,其中一种就是通过keySet()方法获取到所有键的集合,返回的是Set类型,这里返回的就是一个Set集合,就相当于你有一个Person类,完了Student继承了这个类,你也可以Person p=new Person()也可以Person p=new Student()
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马