/*
Collection Set HashSet
TreeSet
List Stack
Vector
ArrayList
Queue LickedList
Map HashMap
HashTable
*/
import java.util.HashSet;
class HashSetEx
{
public static void main( String args[] )
{
// 생성
HashSet < String > hs = new HashSet < String > ();
// 추가
System.out.println( "추가 : " + hs.add( "홍길동" ) );
// System.out.println( "추가 : " + hs.add( "홍길동" ) ); // 중복을 허용하지 않아 안들어간다.
System.out.println( "추가 : " + hs.add( "이순신" ) );
System.out.println( "추가 : " + hs.add( "김유신" ) );
// 검색
System.out.println( "검색 : " + hs.contains( "홍길동" ) );
System.out.println( "검색 : " + hs.isEmpty() );
// 삭제
System.out.println( "삭제 : " + hs.remove( "홍길동" ) );
// 출력
for( String str : hs )
{
System.out.println( "출력 : " + str ); // 위에서 '홍길동'을 삭제하라했기때문에 '홍길동'만 출력이 안된다.
}
}
}
'매니저 > JAVA1' 카테고리의 다른 글
JAVA1 Vector 예제 (임시저장) (0) | 2011.12.23 |
---|---|
JAVA1 Stack 예제 (임시저장) (0) | 2011.12.23 |
JAVA1 Generic 예제2 (임시저장) (0) | 2011.12.23 |
JAVA1 Gemeric 예제 (임시저장) (0) | 2011.12.23 |
JAVA1 Package 예제 (임시저장) (0) | 2011.12.23 |