这个不用了吧....
假如你定义了一个数组...
然后你在遍历一遍对吧..
你的遍历时输出的东西和你添加顺序是一致的。
int[] arr = new int[3];
arr[0] = 3;
arr[1] = 2;
arr[2] = 1;
输出结果呢也是 3 2 1;这个就是有序
无序呢。
加入你定义一个TreeSet容器哈。
TressSet<Integer> TS = new TreeSet<Integer>();
然后你添加数据了;
TS.add(3);
TS.add(5);
TS.add(1);
然后你用 Iterator it = TS.iterator();
while(it.hasnext())
{
System.out.println(it.next());
}
把TreeSet里面的东西遍历一遍
结果肯定不是
3 5 1 ;
这个就叫无序。
无序就是你调用java某个类,而这个类会帮你自动排序。我是这么理解的。
TreeSet 在java.util.*下面 |