티스토리 뷰
1234567891011121314151617181920212223242526272829303132333435363738//·Vector·->·과거에·사용되던·가변배열클래스¬//·ArrayList·->·현재·사용하는·가변배열클래스¬¬import·java.util.ArrayList;¬¬¬public·class·ArrayList클래스1·{¬¬————public·static·void·main(String[]·args)·{¬————————ArrayList<String>·al·=·new·ArrayList<String>();¬————————ArrayList<String>·al2·=·new·ArrayList<String>();¬————————¬————————al.add("월");———————————————————//·맨·뒤에·추가¬————————al.add("화");¬————————System.out.println(al);¬————————¬————————al.add(0,"수");—————————————————//·해당·인덱스에·추가¬————————System.out.println(al);¬————————¬————————al.remove(0);———————————————————//·해당·인덱스의·원소·반환·후·삭제¬————————System.out.println(al);¬————————¬————————System.out.println(al.get(0));——//·해당·인덱스의·원소·반환¬————————¬————————al.set(0,"일");—————————————————//·해당·인덱스의·원소·반환·후·변경¬————————System.out.println(al);¬————————¬————————System.out.println(al.isEmpty());———————//·비어·있는지·true/false¬————————System.out.println(al.size());——————————//·크기¬————————System.out.println(al.contains("일"));——//·해당·값을·포함하는지·true/false¬————————¬————————al2.addAll(al);—————————————————————————//·전체·복사·->·벌크연산¬————————System.out.println(al2);¬————————¬————————System.out.println(al2.containsAll(al));————//·전체·비교·->·벌크연산¬————}¬¬}¶
[월, 화]
[수, 월, 화]
[월, 화]
월
[일, 화]
false
2
true
[일, 화]
true
12345678910111213141516171819import·java.util.ArrayList;¬¬¬public·class·ArrayList클래스2·{¬————public·static·void·main(String[]·args)·{¬————————ArrayList<String>·al·=·new·ArrayList<String>();¬————————ArrayList<String>·al2·=·new·ArrayList<String>();¬————————ArrayList<String>·al3·=·new·ArrayList<String>();¬————————¬————————al.add("월");·al.add("화");·al.add("수");¬————————al2.add("월");·al2.add("화");·al2.add("수");·al2.add("목");¬————————al3.add("수");·al3.add("화");·al3.add("월");¬————————¬————————//·list1.containsAll(list2)·:·순서에·상관없이·list2의·원소들이·list1에·모두·존재하는지·true/false¬————————System.out.println(·al.containsAll(al2)·);¬————————System.out.println(·al.containsAll(al3)·);——————¬————}¬}¬¶
false
true
'JAVA > PRIMER' 카테고리의 다른 글
[JAVA] HashSet (0) | 2018.04.19 |
---|---|
[JAVA] LinkedList (0) | 2018.04.19 |
[JAVA] Wrapper클래스 (0) | 2018.04.19 |
[JAVA] 중첩클래스 (0) | 2018.04.19 |
[JAVA] 일반화클래스 (0) | 2018.04.19 |