在java中迭代器it.next()返回的是什么?下面的代码中为什么输出是地址值?而不是具体对象加属性值?

2025-05-20 05:29:04
推荐回答(1个)
回答1:

这个输出,不是地址。因为你在set中,存的是对象,it.next()获取的就是这个对象,利用System.out.print打印对象当然打印不出来了,你可以打印Student的方法获取的值,比如
getName()等,就可以了。