반응형
import java.util.*;
public class ListMain {
public static void main(String[] args) {
// 문자열을 저장하는 LIst 생성
// ArrayList, Vector, LinkedList 사용은 똑같이 할수있다.
// 위에 세게에 특성을 잘 파악하여서 사용할 것!
List list = new LinkedList();
list.add("hope");
list.add("love");
list.add("believe");
// list의 모든 데이터 출력
int size = list.size();
for(int i =0; i st = new Stack();
st.push(918);
st.push(1104);
st.push(623);
// System.out.println(st.pop());
// System.out.println(st.pop());
// System.out.println(st.pop());
// Iterator를 사용한 Stack의 모든 데이터 접근
// Iterator를 구현한 자료구조는 모두 이렇게 접근 가능
Iterator i1 = st.iterator();
while(i1.hasNext()){
System.out.println(i1.next());
}
// HashSet 중복된 데이터 없이 해싱을 이욯해서 데이터를 저장하는 자료구조
// 데이터의 저장순서는 알수 없다
HashSet hash = new HashSet();
hash.add("lvx");
hash.add("elements");
hash.add("bloosm");
hash.add("fuck");
hash.add("zoo");
hash.add("lvx");
int hashsize = hash.size();
System.out.println(hashsize);
Iterator it = hash.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}
'JAVA > Java' 카테고리의 다른 글
| [JAVA] thread 사용하여 증가시키는 예 (0) | 2014.11.18 |
|---|---|
| [JAVA] awt 모달 만들어보기 (0) | 2014.11.18 |
| [JAVA] Array 배열값을 이용하여 데이터 출력 (0) | 2014.11.18 |
| [JAVA] Lotto 만들기 (0) | 2014.11.18 |
| [JAVA] 오늘 날짜 및 시간을 갖는 객체 만들기 (0) | 2014.11.18 |