string集合sort方法
    Java集合里面,String集合有一个sort方法很有用,能够方便快捷的对 “字符串String” 进行排序。
    String的sort方法是一个静态的方法,支持的参数包括一个String数组,和一个可选的参数Comparator,即指定的排序规则。
    例如,有一个String数组 arr1:
    arr1 = {"Cat", "Dog", "Apple", "Banana"}
    默认的排序规则,会按照字母顺序从a到z排序:
    arr1.sort();
    经过sort排序后,arr1 的内容会变成
    arr1 = {"Apple", "Banana", "Cat", "Dog"}
    排序结果形成了一个新数组,原数组内容不会改变。
    如果需要除了字母顺序排序外,还有其他的排序规则,String的sort方法同时也支持自定义的Comparator参数排序:
    Comparator<String> comp = new Comparator<String>(){ 
    @Override 
    public int compare(String s1, String s2){ 
        return s2pareTo(s1); 
    } 
java集合排序怎么实现};
    arr1.sort(comp);
    经过sort排序后,arr1 的内容变成
    arr1 = {"Dog", "Cat", "Banana", "Apple"}
    可以看出自定义Comparator排序规则,让String数组按照自定义从z到a的排序规则。
    sort方法有助于数据的排序和组织,是对String数据排序必备的工具,能够快捷有效地对String集合进行排序,是程序员的好帮手。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。