Iterator 遍历符号 是按什么顺序输出的呢
比如这样的程序
import java.util.*;
public class Settest {
public static void main(String[] args){
Set set = new TreeSet();
set.add(",");
set.add(".");
set.add("!");
Iterator it = set.iterator();
while(it.hasNext())
System.out.println(it.next());
}
}
------解决方案--------------------
TreeSet Javadoc如下。
Iterator<E> iterator()
Returns an iterator over the elements in this set in ascending order.
Iterator<E> iterator()
返回在此 set 中的元素上按升序进行迭代的迭代器。
API已经有明确的说明了。