美文网首页
java 数组和集合升序 降序 倒序

java 数组和集合升序 降序 倒序

作者: 快感的感知 | 来源:发表于2023-09-26 09:44 被阅读0次

    list升序,降序,逆序
    List<Integer>list =new ArrayList<Integer>();
    //如果list是 5 7 2 6 8 1 4
    1、升序:
    Collections.sort(list) //list: 1 2 4 5 6 7 8
    2、降序:
    Collections.sort(list,Collections.reverseOrder())//list:8 7 6 5 4 2 1

    3、逆序;
    Collections.reverse(list)//list:4 1 8 6 2 7 5

    数组升序,降序
    int[] a={5 7 2 6 8 1 4}
    1、升序:
    Arrays.sort(a)//a: 1 2 4 5 6 7 8

    2、降序:
    Arrays.sort(a,Collections.reverseOrder())//a: 8 7 6 5 4 2 1

    补充:
    Arrays.asList(数组)//将数组转成list
    Arrays.asList(a);
    List<Integer>list =new ArrayList<Integer>(Arrays.asList(a));

    相关文章

      网友评论

          本文标题:java 数组和集合升序 降序 倒序

          本文链接:https://www.haomeiwen.com/subject/bgxhbdtx.html