Skip to content

Commit 1746588

Browse files
committed
Update ContestPrinter.java
1 parent 16afefe commit 1746588

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ContestIO/ContestPrinter.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public void printArray(long[] array, String separator, java.util.function.LongUn
104104
public void printArray(long[] array, java.util.function.LongUnaryOperator map){
105105
this.printArray(array, " ", map);
106106
}
107-
public void printArray(Object[] array, String separator){
107+
public <T> void printArray(T[] array, String separator){
108108
int n = array.length;
109109
if(n==0){
110110
super.println();
@@ -116,10 +116,10 @@ public void printArray(Object[] array, String separator){
116116
}
117117
super.println(array[n-1]);
118118
}
119-
public void printArray(Object[] array){
119+
public <T> void printArray(T[] array){
120120
this.printArray(array, " ");
121121
}
122-
public void printArray(Object[] array, String separator, java.util.function.UnaryOperator map){
122+
public <T> void printArray(T[] array, String separator, java.util.function.UnaryOperator<T> map){
123123
int n = array.length;
124124
if(n==0){
125125
super.println();
@@ -131,7 +131,7 @@ public void printArray(Object[] array, String separator, java.util.function.Unar
131131
}
132132
super.println(map.apply(array[n-1]));
133133
}
134-
public void printArray(Object[] array, java.util.function.UnaryOperator map){
134+
public <T> void printArray(T[] array, java.util.function.UnaryOperator<T> map){
135135
this.printArray(array, " ", map);
136136
}
137-
}
137+
}

0 commit comments

Comments
 (0)