java sort排序 java中需要排序的数据,为什么都是用hashmap,而不是直接用sortmap?

java中需要排序的数据,为什么都是用hashmap,而不是直接用sortmap?不同的应用场景[treemap继承自SortedMap]它用于保持键的顺序,还包含许多排序方法。HashMap是无序的

java中需要排序的数据,为什么都是用hashmap,而不是直接用sortmap?

不同的应用场景

[treemap继承自SortedMap]它用于保持键的顺序,还包含许多排序方法。

HashMap是无序的,按集合的排序方法排序。

Java中对数组升序排列用Arrays.sort( )方法,那降序排列用什么方法?

按升序,如果实现可比较接口的类执行int CompareTo(object o)方法,则返回1的类将放在它后面。例如,类a实现了可比较的接口,类a有A1和A2对象。如果A1的值。CompareTo(A2)是1,这意味着A1>A2,sort后跟A2和A1