[英]Best way to sort part of a list (Java)
我需要對列表的末尾進行排序[6, 2, 3, 5, 4, 1, 0] --> [6, 2, 3, 0, 1, 4, 5]
可以使用 arrays Arrays.sort(sequence, i, sequence.size());
輕松完成Arrays.sort(sequence, i, sequence.size());
但是當 Collections.sort 不允許開始和結束參數時,我將如何處理列表?
您可以在 Collection.sort().. 中傳遞子列表
List<Integer> a= Arrays.asList(6, 2, 3, 5, 4, 1, 0);
Collections.sort(a.subList(3,a.size()));
a.stream().forEach(System.out::println);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.