๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ๋์ ์ผ๋ก ๋ณ๊ฒฝํ๋ฉด์ ์ฌ์ฉ.
ArrayList<์๋ฃํ> list = new ArrayList<>();
์ด๋ ๊ฒ ArrayList ๋ณ์ ์ ์ธํ ์ ์๋ค.
public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("APPLE"); list.add("GRAFE"); System.out.println(list.get(1)); }
ArrayList ์ ๊ฐ์ list.add() ๋ก ๊ฐ์ ์
๋ ฅํ๋ฉฐ, ์
๋ ฅ๋ฐ์ ์์ผ๋ก ์ธ๋ฑ์ค ๋ฒํธ๊ฐ ์ ํด์ง๋ค.
ArrayList ๋ ๋ฐฐ์ด๊ณผ ๋ค๋ฅด๊ฒ ๊ฐ ์ถ๊ฐ๋ฅผ ํ ์ ์๋ค.
ํ์ฌ ์ํ์์ ์ธ๋ฑ์ค 2๋ฅผ ์ถ๋ ฅํ๋ฉด ๊ฐ์ด ์ถ๋ ฅ๋์ง ์๋๋ค.
์๋ก์ด ๊ฐ์ ์ถ๊ฐํ๊ณ ์คํํ๋ฉด ์ถ๊ฐํ ๊ฐ์ด ์ถ๋ ฅ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
public class ArrayTest { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("APPLE"); list.add("GRAFE"); list.add("๊ณผ์ผ"); list.remove(2) System.out.println(list.get(2)); } }
list.remove(์ธ๋ฑ์ค๋ฒํธ) ๋ฅผ ์
๋ ฅํ๋ฉด ์ญ์ ๋ฅผ ํ ์ ์๋ค.
public class ArrayTest { public static void main(String[] args) { ArrayList<Integer> s = new ArrayList<>(); s.add(1); s.add(2); s.add(5); System.out.println(s.get(2)); } }
์ ์๋ฅผ ๋ฃ์ ๋๋ ์๋ฃํ Integer ๋ฅผ ํ์ฉํ๋ค.
Share article