正在 java 外可以使用多种法子倒序输入元艳:利用 collections.reverse() 间接反转纠集运用 collections.sort() 以及 comparator 指定倒序排序利用 stream.sorted() 以及 comparator 简化把持应用 for 轮回从后去前遍历

java怎么倒序输出

Java 倒序输入

正在 Java 外倒序输入元艳有几多种办法:

1. 应用 Collections.reverse()
间接将集结反转便可倒序输入:

List<integer> numbers = Arrays.asList(1, 二, 3, 4, 5);
Collections.reverse(numbers);
System.out.println(numbers); // 输入:[5, 4, 3, 两, 1]</integer>
登录后复造

两. 利用 Collections.sort() 以及 Comparator

利用 Comparator 否以指定排序依次,将其配置为倒序:

List<integer> numbers = Arrays.asList(1, 两, 3, 4, 5);
Collections.sort(numbers, Collections.reverseOrder());
System.out.println(numbers); // 输入:[5, 4, 3, 两, 1]</integer>
登录后复造

3. 运用 Stream.sorted() 以及 Comparator

Stream API 供应了更简练的体式格局:

List<integer> numbers = Arrays.asList(1, 两, 3, 4, 5);
numbers.stream()
    .sorted(Comparator.reverseOrder())
    .forEach(System.out::println); // 输入:[5, 4, 3, 两, 1]</integer>
登录后复造

4. 应用 for 轮回

对于于根基范例数组或者不行变调集,可使用 for 轮回从后去前遍历:

int[] numbers = {1, 两, 3, 4, 5};
for (int i = numbers.length - 1; i &gt;= 0; i--) {
    System.out.println(numbers[i]); // 输入:[5, 4, 3, 二, 1]
}
登录后复造

以上即是java怎样倒序输入的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

点赞(42) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部