java.util.Arrays.equals(a1,a2);
Esta simple línea de código evita métodos static (o posibles códigos duplicados) similares al siguiente:
/**
* Comprueba que los dos array de double contienen exáctamente los mismos
* valores, y por tanto son iguales.
*
* @param a1 Primer array de números reales.
* @param a2 Segundo array de números reales.
* @return Verdadero si los array son iguales. Falso en caso contrario.
*/
private boolean compareArray(double [] a1, double [] a2){
boolean equals = false;
if(a1.length == a2.length){
int emembers =0;
for(int i=0 ; i < a1.length ; i++){
if(a1[i] == a2[i])
emembers++;
}
if(emembers == a1.length)
equals=true;
}
return equals;
}
No hay comentarios:
Publicar un comentario