Generic Methods
Methods with type parameters
4 min read
Generic Methods
Generic methods define type parameters at method level, independent of class generics.
Code Examples
Method-level generics
java
1
2public static <T> void printArray(T[] arr) {
3 for (T t : arr) {
4 System.out.println(t);
5 }
6}
7 Use Cases
- Utility/helper methods
- Algorithms
Common Mistakes to Avoid
- Confusing class-level and method-level generics