Skip to content

Commit 455dca5

Browse files
add a util to print deque
1 parent 4208ac4 commit 455dca5

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/main/java/com/fishercoder/common/utils/CommonUtils.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import com.fishercoder.common.classes.ListNode;
55

66
import java.util.ArrayList;
7+
import java.util.Deque;
78
import java.util.List;
89
import java.util.Random;
910

@@ -172,6 +173,20 @@ public static <T> void printList(List<T> list) {
172173
System.out.println();
173174
}
174175

176+
public static <T> void printDeque(Deque<T> deque) {
177+
int count = 0;
178+
for (T t : deque) {
179+
count++;
180+
System.out.print(t);
181+
if (count % 10 != 0) {
182+
System.out.print("\t");
183+
} else {
184+
System.out.println();
185+
}
186+
}
187+
System.out.println();
188+
}
189+
175190
public static void printMatrix(int[][] matrix) {
176191
System.out.println("Matrix is: ");
177192
for (int i = 0; i < matrix.length; i++) {

0 commit comments

Comments
 (0)