Compruebe si la matriz tiene todos los elementos idénticos usando Arrays.asList () y HashSet en Java

Dada una matriz arr () de norte elementos, la tarea es verificar si la matriz tiene todos los mismos elementos (idénticos) o no sin usar el bucle. Si todos los elementos son iguales, imprima Sí, de lo contrario imprima No.

Ejemplos:

Entrada: arr () = {2, 2, 2, 2, 2}
Salida:
La matriz dada tiene todos los elementos idénticos, es decir, 2.

Entrada: arr () = {2, 3, 3, 3, 3, 2, 2}
Salida: No

Enfoque: Primero, verificamos el tamaño de la matriz si el tamaño de una matriz es 0 o 1, entonces la matriz es idéntica. Si su tamaño es > 1 luego tomamos un conjunto y copiamos todos los elementos de una matriz en un conjunto utilizando Arrays.asList (). Luego calculamos el tamaño del conjunto, si el tamaño del conjunto es 1, entonces la matriz tiene todos los elementos idénticos de lo contrario no.

A continuación se muestra la implementación del enfoque anterior:

import java.util. *;

clase GFG {

estática pública void checkIdentical (T array ())

{

Conjunto set = new HashSet <> (Arrays.asList (array));

if (set.size () == 1 || set.isEmpty ()) {

System.out.print ("Sí");

}

else {

System.out.print ("No");

}

}

Public static void main (String args ())

{

Entero arr () = {2, 2, 2, 2, 2, 2};

checkIdentical (arr);

}

}

La planificación de la ruta de la estrategia y el destino son un éxito. No hay que preocuparse entre fallas temporales.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contrib.geeksforgeeks.org o enviar su artículo por correo electrónico a contribución@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Mejore este artículo si encuentra algo incorrecto haciendo clic en el botón "Mejorar artículo" a continuación.

Etiquetas del artículo:

pulgar arriba
Sé el primero en votar.

Escríbanos a contrib@geeksforgeeks.org para informar cualquier problema con el contenido anterior.

Mensaje de navegación

Anterior

first_page Conteo de pares con suma de bits igual a K

Siguiente

last_page Encuentra el elemento más pequeño Kth en la matriz generada ordenada

Loading...

Loading...