Iterator it=coursesToSelect.iterator();这个能解释一下么细致些
好比 int set = coursesToSelect.size(); 假设coursesToSelect这个集合里面有7个元素。那么这条语句中set是什么呢?显然是coursesToSelect的长度,也就是7,7是个什么?她是int类型的数据,所以我们int set,后面是coursesToSelect集合的size方法取得集合的长度。同理Iterator it=coursesToSelect.iterator();是调用的iterator方法的Iterator类型的数据
就是创建并实例化一个迭代对象it, 通过it来调用所需要的方法。