컬렉션 프레임워크
Set
- 순서가 없고 중복안됨
- HashSet, TreeSetpackage collectiontest;
import java.util.*;
public class SetTest {
public static void main(String[] args) {
HashSet list=new HashSet();
list.add("lee");//0
list.clear();//모두 제거
list.add("cho");//1
list.add("kim");//2
list.add("chung");//3
list.add("min");//4
list.add("chung");//3과 동일
System.out.println("set 사이즈:"+list.size());//size()
System.out.println(list.contains("chung"));
list.remove("kim");//2제거
System.out.println("kim 제거후 set 사이즈:"+list.size());
System.out.println("Iterator객체 이용해서 set출력");
print(list);
System.out.println("배열을 이용해서 set출력");
print(list.toArray());
}
public static void print(Set set){
Iterator iter=set.iterator();
while(iter.hasNext()){
String str=(String)iter.next();
System.out.println(str);
}
}//
public static void print(Object [] obj){
int count=obj.length;
for(int i=0;i<count;i++){
System.out.println(obj[i]);
}
}//List
Vector의 정의 및 요소 검색, 크기 조절
Vector의 이용 예
java.util.ArrayList
Map
java.lang.Object
Properties
Last updated