Esta publicación explicará el método para encontrar el segundo número más grande en una matriz en Java.
Cómo encontrar el segundo número más grande en una matriz en Java?
Para encontrar y calcular el segundo número más grande en una matriz en Java, en primer lugar, ordene la matriz e imprima el segundo número más grande. Para obtener implicaciones prácticas, consulte el ejemplo declarado a continuación.
Ejemplo
Primero, inicialice la variable junto con el tipo de datos:
int t, tamaño;Defina una matriz y agregue los elementos dentro de la matriz:
int arr [] = 1, 28, 38, 93, 46, 97;Establezca el tamaño de la matriz especificando la longitud de la matriz:
tamaño = arr.longitud;Ahora, utiliza el "para"Luce para iterar el elemento que comparará los dos primeros elementos de la matriz definida:
Después de realizar la comparación, imprima el segundo número en la consola con la ayuda del "println ()"Método y pase los argumentos para el segundo número más grande:
Sistema.afuera.println ("2º número más grande:"+arr [size-2]);Como resultado, el segundo número más grande se imprimirá en la consola:
Discutamos otro ejemplo para encontrar el segundo número más grande. Para hacerlo, siga el siguiente fragmento de código.
Defina una matriz de números y agregue el elemento dentro de la matriz:
int arr [] = 67, 89, 52, 63, 78, 75;A continuación, indique el tamaño de la matriz especificando la longitud de la matriz:
intize int = arr.longitud;Utilizar el "clasificar()"Método y pasar el parámetro. Ordenará todos los elementos de la matriz en orden ascendente:
Matrices.ordenar (arr);Luego, imprima la matriz invocando el "println ()"Método y pasar el argumento para almacenar el elemento en una cadena con la ayuda del"Encadenar()" método:
Sistema.afuera.println ("Array ::"+matrices.toString (arr));Ahora, declare una variable para almacenar el segundo elemento más grande y usar "ARR [Tamaño-2]":
int resultado = arr [size-2];Imprima el resultado en la consola:
Sistema.afuera.println ("segundo más grande ::"+resultado);Se puede notar que la matriz se ha ordenado con éxito y el segundo número más grande se mostrará en la consola:
Se trata de encontrar el segundo número más grande en una matriz en Java.
Conclusión
Para encontrar/calcular el segundo número más grande en una matriz en Java, en primer lugar, ordene la matriz e imprima el segundo número más grande. Para hacerlo, puedes usar el "método iterativo" así como "formación.clasificar()"Método para este propósito. Esta publicación ha demostrado el método para encontrar el segundo número más grande en una matriz en Java.