Método genérico para encontrar el máximo en un array
Java
Easy
generics
Tarea «Método genérico para encontrar el máximo en un array»
Implemente el método genérico maxElement, que recibe un array de elementos de tipo T (donde T extends Comparable<T>) y devuelve el elemento máximo. Si el array está vacío, el método debe devolver null. Se garantiza que todos los elementos no son null.
Formato de entrada
Primera línea: un número entero N (1 ≤ N ≤ 100). Segunda línea: N elementos separados por espacios. Los elementos pueden ser números enteros o cadenas de texto.
Formato de salida
Una línea: el elemento máximo del array. Si el array está vacío, mostrar "null".
Ejemplos
Ejemplo 1
ENTRADA
5
3 7 2 9 1
SALIDA
9
Ejemplo 2
ENTRADA
4
apple banana cherry date
SALIDA
date
Ejemplo 3
ENTRADA
0
SALIDA
null
main.java