isTraversableAgain被声明为final GenTraversableLike并与其多如牛毛已知子类,我想知道这个功能的使用和其背后是最终的智慧.
这个方法是定义的GenTraversableOnce,它是一切的父亲.其中一切都是Iterator,只能遍历一次,以及其他一切,预计可以多次遍历.当然,当然,你可以使用其他只能遍历一次的东西来进行GenTraversableOnce或TraversableOnce继承它.
声明的方法GenTraversableLike依赖于能够多次遍历集合.