728x90
์ ํฌ์คํ ์ ์ด์ด์ ์์ฑํฉ๋๋ค.
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.Vector;
public class Hello {
public static void main(String[] args) {
List<String> words = List.of("Jisoo", "Lisa", "Jenny", "Rose");
List<String> wordsArrayList = new ArrayList<String>(words);
wordsArrayList.add("GD");
System.out.println(wordsArrayList); // [Jisoo, Lisa, Jenny, Rose, GD]
System.out.println(wordsArrayList.size()); // 5
List<String> wordsLinkedList = new LinkedList<String>(words);
wordsLinkedList.add("V");
System.out.println(wordsLinkedList); // [Jisoo, Lisa, Jenny, Rose, V]
System.out.println(wordsLinkedList.size()); // 5
List<String> wordsVector = new Vector<String>(words);
wordsVector.add("KAI");
System.out.println(wordsVector); // [Jisoo, Lisa, Jenny, Rose, KAI]
System.out.println(wordsVector.size()); // 5
}
}
ArrayList, LinkedList, Vector
์ด ๊ฐ๊ฐ์ ๋ฆฌ์คํธ๋ค์ด ์ง์ํ๋ ์์ ๋ค์ ์ฐจ์ด์ ์ ์ ์ดํดํ์ฌ, ์ ์ฌ์ ์์ ํ์ฉํ ์ค ์๋ ๊ฐ๋ฐ์๊ฐ ๋๋๋ก ํ์.
์ ํฌ์คํ ์ ์ด์ด์ ๊ณ์ ์์ฑํด๋ณด๋๋ก ํ๊ฒ ๋ค.
ArrayList, Vector์ ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ ๋ฐฐ์ด์ด๋ค.
ํ์ง๋ง, LinkedList์ ๊ฒฝ์ฐ์๋ ์ด์ฉ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ LinkedList์ด๋ค.
์ถํ ์ด์ด์ ์์ฑ...
728x90
'Java & Spring > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA] ์๋ฐ์ Array : Compare, fill, sort (0) | 2022.12.17 |
---|---|
[Java] ์ธํฐํ์ด์ค (0) | 2022.12.14 |
[Java] ์๋ฐ List.of()๋ก ๋ง๋ ๋ถ๋ณ ๋ฆฌ์คํธ๋ฅผ ๊ฐ๋ณ ๋ฆฌ์คํธ๋ก ๋ฐ๊พธ๊ธฐ (0) | 2022.12.09 |
[Java] ๊ฐ์ฒด๋ ์์์ ์ต์์ ์์ (0) | 2022.11.23 |
[Java IDE] eclipse IDE ์คํ์ผ ๋ณ๊ฒฝํ๊ธฐ (0) | 2022.05.16 |