Hay varias operaciones comunes en matrices que todos deben dominar, porque se usarán con frecuencia al aprender matrices de Java. Hay algunas cosas a las que ha estado expuesto antes; puede revisarlas nuevamente para profundizar su memoria sobre dicho uso. Este artículo resume tres métodos para usted: toString, sort e igual. Después de un análisis simple, se mostrarán los ejemplos de código correspondientes.
1.método toString
Genere la matriz como una cadena en el formato predeterminado.
público estático vacío principal (String [] argumentos) { int datosA[] = nuevo int[] {1,2,5,4,3}; System.out.println(Arrays.toString(dataA)); }
2.método de clasificación
Ordene la matriz en orden ascendente.
Aviso
Análisis de matriz de parámetros
( 1) es un valor numérico, ordenado en orden ascendente de forma predeterminada
( 2) Es una cadena (inglés) ordenada en orden alfabético ascendente.
( 3) Es una cadena (china) ordenada en orden ascendente según el número de codificación de la cadena.
( 4) Si es un tipo personalizado, la clase personalizada debe ser compatible con la interfaz comparable o Comparator
int[] intPrueba={15,78,32,5,29,22,17,34}; Arrays.sort(intTest); salida(pruebaint);
3.igual
Compare los elementos de la matriz para determinar la igualdad.
int []arr1 = {1,2,3}; int []arr2 = {1,2,3}; System.out.println(Arrays.equals(arr1,arr2));
Nota: Si los valores de los elementos de dos matrices son los mismos, pero los elementos de posición correspondientes de las dos matrices son diferentes, el resultado devuelto por Arrays.equals es falso.
Los anteriores son los usos comunes de la clase Arrays en Java. Una vez que lo aprenda, puede guardarlo para revisarlo más adelante. Por supuesto, el uso de la clase Arrays no termina ahí y es necesario encontrar más métodos para complementarla después de la clase.