package jiaji.heima.jiajiaa;
import java.util.Comparator;
import java.util.Map.Entry;
import java.util.Set;
import java.util.TreeMap;
public class Test_1 {
/**
* .选择合适的Map集合保存5位学员的学号和姓名,
* 然后按学号的自然顺序的倒序将这些键值对一一打印出来。
*/
public static void main(String[] args) {
TreeMap<Integer, String> tm = new TreeMap<>(new Comparator<Integer>(){
@Override
public int compare(Integer s1, Integer s2) {
int i = s2 - s1;
return i == 0 ? 1 : i;
}});
tm.put(23, "张三");
tm.put(24, "李四");
tm.put(25, "王五");
tm.put(26, "赵六");
tm.put(27, "周七");
Set<Entry<Integer, String>> es = tm.entrySet();
for (Entry<Integer, String> ey : es) {
System.out.println(ey.getKey()+ "=" + ey.getValue());
}
Set<Integer> ks = tm.keySet();
for (Integer it : ks) {
System.out.println(it + "=" + tm.get(it));
}
}
}
怎么是null的??
27=周七
26=赵六
25=王五
24=李四
23=张三
27=null
26=null
25=null
24=null
23=null
|
|