[TIL][Java][2023-12-05] 컬렉션 - Queue
Queue 빨대처럼 한쪽에서 데이터를 넣고 반대쪽에서 데이터를 뺄 수 있는 집합이다. 특징 Firts In First Out : 먼저 들어간 순서대로 값을 조회할 수 있다. 때문에 넣는 기능(add()), 조회(peek()), 꺼내는 기능(poll())만 존재한다. Queue는 생성자가 없는 껍데기라서 바로 생성할 수는 없다.(인터페이스) 생성자가 존재하는 클래스인 LinkedList를 사용하여 Queue를 생성해서 받을 수 있다. 기능 선언 : Queue intQueue 의 형태로 선언한다. 생성 : new LinkedList(); 의 형태로 생성한다. 추가 : intQueue.add(추가할 값) 의 형태로 값을 맨 위에 추가한다. 조회 : intQueue.peek() 의 형태로 맨 아래값을 조회한다...
2023.12.05