Métodos de array
Los principales métodos de Array en Java incluyen:
length: Este método devuelve la longitud de un array. Ejemplo:
int[] numbers = {1, 2, 3, 4, 5};
System.out.println(numbers.length); // imprime 5
sort: Este método ordena los elementos de un array en orden ascendente. Ejemplo:
int[] numbers = {3, 1, 4, 5, 2};
Arrays.sort(numbers);
System.out.println(Arrays.toString(numbers)); // imprime [1, 2, 3, 4, 5]
fill: Este método rellena un array con un valor específico. Ejemplo:
int[] numbers = new int[5];
Arrays.fill(numbers, 7);
System.out.println(Arrays.toString(numbers)); // imprime [7, 7, 7, 7, 7]
binarySearch: Este método busca un valor específico en un array ordenado y devuelve su índice. Ejemplo:
int[] numbers = {1, 2, 3, 4, 5};
int index = Arrays.binarySearch(numbers, 3);
System.out.println(index); // imprime 2
equals: Este método compara dos arrays y devuelve verdadero si son iguales. Ejemplo:
int[] numbers1 = {1, 2, 3};
int[] numbers2 = {1, 2, 3};
boolean areEqual = Arrays.equals(numbers1, numbers2);
System.out.println(areEqual); // imprime true
toString: Este método convierte un array a una cadena. Ejemplo:
int[] numbers = {1, 2, 3};
System.out.println(Arrays.toString(numbers)); // imprime [1, 2, 3]
copyOf: Este método copia un array a otro. Ejemplo:
int[] numbers = {1, 2, 3};
int[] numbersCopy = Arrays.copyOf(numbers, numbers.length);
System.out.println(Arrays.toString(numbersCopy)); // imprime [1, 2, 3]
copyOfRange: Este método copia un rango de elementos de un array a otro. Ejemplo:
int[] numbers = {1, 2, 3, 4, 5};
int[] numbersCopy = Arrays.copyOfRange(numbers, 1, 4);
System.out.println(Arrays.toString(numbersCopy)); // imprime [2, 3, 4]
https://www.tutorialspoint.com/java/java_arrays.htm
https://www.javatpoint.com/array-in-java
https://www.w3schools.com/java/java_arrays.asp