问答详情
源自:4-1 Java 中的集合框架概述

TreeSet的CompareTo问题

让名单里的英文名字按字母升序排列    http://img.mukewang.com/5892bf240001eba607350234.jpg

为什么这样重写name和age都升序了,把this.name和o.name一调换位置或者this.age和o.age一调换位置又降序了

提问者:_Everglow 2017-02-02 13:11

个回答

  • eq361
    2017-02-03 15:52:10
    已采纳

    name的类型为String,String类的compareTo()方法已经实现了,按升序排列。调换位置,当然会换序,比如2-1=1返回正值,1-2=-1,返回负值