import java.util.LinkedList;
    
    public class LinkedListTest {
    
    	public LinkedListTest() {
    		//List
    		//Queue: 객체를 한쪽에서 추가 다른쪽에서 제거한다.
    		//Deque: 객체를 양쪽에서 추가, 제거할수 있다.
    		//객체를 get하면 컬렉션에서 객체가 지워진다.
    		
    		LinkedList<String> ll = new LinkedList<String>();
    		
    		//데이터 추가
    		ll.offer("홍길동");
    		ll.offer("세종대왕");
    		ll.offer("이순신");
    		ll.offer("김정희");
    		ll.offerFirst("hong");
    		
    		//제일 마지막 객체를 pop
    		System.out.println(ll.pollLast());
    		System.out.println(ll.get(1));
    		
    		while(!ll.isEmpty()) {//콜렉션이 비어있는지 확인후 true, false 리턴
    			System.out.println(ll.pop());
    		}
    		
    		//객체수
    		System.out.println("size() - > " + ll.size());
    		
    	}
    
    	public static void main(String[] args) {
    		new LinkedListTest();
    	}
    
    }
    
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기