public class ArList {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
ArrayList<Integer> list2 = null;
list.add(10);//0
list.add(50);//1
list.add(40);//2
list.add(60);//3
list.add(70);//4
list.add(90);//5
list.add(80);//6
list2 = new ArrayList<>(list.subList(2, 5));
System.out.println(list);
System.out.println(list2);
// System.out.println(list.get(0));
// System.out.println(list.get(1));
System.out.println(list.size());
System.out.println("정렬전 :" + list);
Collections.sort(list);//오름차순 정렬
System.out.println("정렬 후 :"+list);
Collections.reverse(list);//내림차순 x 중간을 기준으로 좌우 바꿔준다
//오름차순 먼저하고 리버스 하면 그건 내림차순이 된다
System.out.println("리버스 :" + list);
//섞기 랜덤으로 섞어서나옴
Collections.shuffle(list);
System.out.println(list);
}
}