还有,Collections.sort()好像只能对list排序,要是Map 该怎么办呢?转成list吗?

Map有两个值 list是一个值
看你怎么转了。

> Map有两个值 list是一个值
> 看你怎么转了。

这正是我迷惑的地方,:(
该怎么转才能把Map里的值键排序后仍对应着呢?