发布网友 发布时间:2022-05-26 07:38
共3个回答
热心网友 时间:2023-10-08 21:07
我猜你一定难在 return 后面这句话热心网友 时间:2023-10-08 21:08
就是说这个类下面有一个属性keySet. 然后有个Set<K> keySet()方法是获取这个keySet的,然后是怎么获取的呢? 第一行,先这个属性的keySet的引用赋给了ks,然后当这个ks不为null的时候就将这个ks return, 如果这个ks为null, 那么给说明这个属性keySet也为null,则为这个属性keySet赋一个新的引用,然后return 这个属性。 简单的就是说,这个方法就是把这个属性的引用得到,然后呢,这个属性如果为null,那么就new一个新的对象,然后在返回这个属性的引用。热心网友 时间:2023-10-08 21:08
ks为Set类型的实例化对象 。return后面的语句是:如果ks不为空,那么就返回ks对象,如果为空,则返回实例化的KeySet对象。