๐ซ Programmers School ๋ฌธ์ ํ์ด ๊ณผ์ ์์ ์๊ฒ ๋ ๊ฐ๋ ์ ๋ฆฌ
import java.util.ArrayList;
ArrayList<Integer> arr = new ArrayList<Integer>();
ArrayList<Integer> arr = new ArrayList<>();
ArrayList<Integer> arr = new ArrayList<>(20);
๋ฐฐ์ด์ ๊ฐ ์ถ๊ฐํ๊ธฐ
String s = "apple";
ArrayList<String> arr = new ArrayList<>();
arr.add(s);
arr.add("banana");
๋ฐฐ์ด ๊ฐ ๊ฐ์ ธ์ค๊ธฐ
String s = "apple";
ArrayList<String> arr = new ArrayList<>();
arr.add(s);
arr.add("banana");
arr.get(0); // apple
๋ฐฐ์ด ๊ฐ ์ญ์ ํ๊ธฐ
index, value๋ก ์ญ์ ํ ์ ์์
String s = "apple";
ArrayList<String> arr = new ArrayList<>();
arr.add(s);
arr.add("banana");
arr.remove(0); // apple ์ญ์
arr.remove("banana"); // banana ์ญ์
๋ฐฐ์ด์ ํฌ๊ธฐ ๊ฐ์ ธ์ค๊ธฐ
String s = "apple";
ArrayList<String> arr = new ArrayList<>();
arr.add(s);
arr.add("banana");
arr.size(); // 2
๋ฐฐ์ด์ ๊ฐ์ด ํฌํจ๋์๋์ง ํ์ธ
String s = "apple";
ArrayList<String> arr = new ArrayList<>();
arr.add(s);
arr.add("banana");
arr.contains("banana"); // true
arr.contains("peach"); // false