- .push() : 배열의 맨 끝에 값을 추가
- .unshift() : 배열의 맨 앞에 값을 추가
- .pop() : 배열의 맨 끝에 값을 제거
- .shift() : 배열의 맨 앞에 값을 제거
Stack<String> st = new Stack<String>();
st.push("Ram");
st.push("shayam");
st.push("sharma");
System.out.println("Stack Elements: " + st); // Stack Elements: [Ram, shayam, sharma]
st.push("monu");
st.push("sonu");
Stack after adding new elements
System.out.println("Stack after using the push function: " + st); // Stack after using the push function: [Ram, shayam, sharma, monu, sonu]
Arrays.sort(arr); // 오름차순
Arrays.sort(arr, Collections.reverseOrder()); // 내림차순
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("Test1");
arrayList.add("Test2");
arrayList.add("Test3");
String[] array = arrayList.toArray(new String[arrayList.size()]);
String[] array = new String[3];
array[0] = "Test1";
array[1] = "Test2";
array[2] = "Test3";
ArrayList<String> arrayList = new ArrayList<>(Arrays.asList(array));
- Array를 ArrayList로 변환 (int형일 때)
ArrayList<Integer> arrList = new ArrayList<Integer>(array.length);
for (int arr : array) {
arrList.add(arr);
}