Queue

자바

JAVA STEP 35. Queue&Stack 직접 구현하기

★ MyQueue 직접 구현하기 조건 1. 행동 boolean add(String value) 값을 순차적으로 추가한다. value: 추가할 요소의 값 return: 성공 유무 String poll() 값을 순차적으로 가져온다. return: 가져올 요소의 값 int size() 요소의 개수를 반환한다. return: 요소의 개수 String peek() 이번에 가져올 값을 확인한다. value: 값 반환 void clear() 배열의 모든 요소를 삭제한다. void trimToSize() 배열안의 요소의 개수만큼 배열의 길이를 줄인다. 2. 소스코드 package com.test.question; public class MyQueue { private String[] list; private int i..

자바

JAVA STEP 34. 컬렉션(Queue&Stack)

★ ADT Abstract Data Type Stack, Queue 물리적인 특성은 배열과 동일한데, 사용법이 특별한 자료형 1. Queue 선입선출 FIFO 소스코드 public static void main(String[] args) { //선입선출 Queue queue = new LinkedList(); //1. 요소 추가하기 queue.add("빨강"); queue.add("노랑"); queue.add("파랑"); //2. 요소 개수 System.out.println(queue.size()); //3. 요소 읽기(=꺼내기) System.out.println(queue.poll()); System.out.println(queue.size()); System.out.println(queue.poll(..

IT의 큰손
'Queue' 태그의 글 목록