Java实行ArrayList集合反转

_阿瑶

关注

阅读 44

2022-03-11

1.分析:这个问题并不难,只需要用到自带的Collections.reverse方法就行。

2.代码:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;

public class list_transposition {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        ArrayList<Integer> list= new ArrayList<Integer>();

        System.out.println("输入数值,以0结束输入。");
        while (true){//循环添加ArrayList元素
            int num = sc.nextInt();
            if(num == 0){//输入0结束循环
                break;
            }
            list.add(num);//添加元素
        }
        System.out.println("反转前:" + list);
        Collections.reverse(list);//反转
        System.out.println("反转后:" +list);

    }
}

3.结果:

 

小小代码奉上,希望有所帮助。

精彩评论(0)

0 0 举报