package com.test.service.user;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.SortedSet;
import java.util.TreeSet;
import org.springframework.core.AliasRegistry;
public class Temp_ThreeSet {
public static void main(String[] args) {
List list = Arrays.asList("one two three four five six seven eight".split(" "));
System.out.println(list);
SortedSet sortedSet = new TreeSet(list);
System.out.println(sortedSet);// 字母顺序排序
String low = sortedSet.first();
System.out.println(low);
String hight = sortedSet.last();
System.out.println(hight);
Iterator it = sortedSet.iterator();
for (int i = 0; i <= 6; i++) {
if (i == 3)
low = it.next();
else if (i == 6)//区别在这里
hight = it.next();
else
it.next();
}
System.out.println(low);
System.out.println(hight);
}
}
结果:
[one, two, three, four, five, six, seven, eight]
[eight, five, four, one, seven, six, three, two]
eight
two
one
three
亲自试验