Java学习---排序

来源:互联网 发布:形势与政策网络课答案 编辑:程序博客网 时间:2024/06/05 17:41

算法学习:

快排:

大可不需要那样复杂了!
(一)如果要排序的为字符串,
如:String sortStr = "ACDFE"; 
    char[] arrayCh = sortStr .toCharArray(); //1,把sortStr转换为字符数组
     Arrays.sort(arrayCh);//2,利用数组帮助类自动排序
    System.out.println(Arrays.toString(arrayCh));//3,输出
(二)如果要排序的为字符串数组
如:String sortStr = new String[]{"C","A","B"};
    Arrays.sort(sortStr );//2,利用数组帮助类自动排序
    System.out.println(Arrays.toString(sortStr));//3,输出

-------------------------------------------------------------------------
只是上面的方法只适合按自然排序输出,如果有特效要求,可以扩展排序类型



持续更新!

0 0
原创粉丝点击