Skip to content

Commit 6381904

Browse files
committed
feat: 배열 기반 Queue peek 메소드 예제코드 구현
1 parent 7234dec commit 6381904

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

yoonexample/src/main/java/queue/ArrayQueue.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ public E dequeue() {
4949

5050
@Override
5151
public E peek() {
52-
return null;
52+
if (isEmpty()) {
53+
throw new EmptyQueueException();
54+
}
55+
56+
return (E) queueArray[nextIndex(this.front)];
5357
}
5458

5559
private int nextIndex(int pos) {

0 commit comments

Comments
 (0)