bloque2:clasearrays
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| bloque2:clasearrays [02/03/2018 16:31] – [Métodos Clase Arrays] Fernando Valdeón | bloque2:clasearrays [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Clase Arrays ====== | ====== Clase Arrays ====== | ||
| ==== Package java.util ==== | ==== Package java.util ==== | ||
| - | En el paquete '' | + | El paquete '' |
| <code java> | <code java> | ||
| Línea 22: | Línea 22: | ||
| ===== Métodos Clase Arrays ===== | ===== Métodos Clase Arrays ===== | ||
| ^ Método ^ Descripción ^ Parámetros que recibe ^ Tipo de datos que devuelve ^ | ^ Método ^ Descripción ^ Parámetros que recibe ^ Tipo de datos que devuelve ^ | ||
| - | | sort() | Ordena los elementos de array | Un array de cualquier tipo | void, el array queda ordenado| | + | | boolean **equals**(array1, array2) | Indica |
| - | |bynarySearch(array, | + | | String **toString**(array) | Devuelve |
| - | |equals(array1, | + | | void **fill**(array, valor) | Rellena el array con el valor indicado |
| - | |toString(array)| | + | | tipo[] **copyOf**(array); | Devuelve |
| - | |fill(array, | + | |tipo[] **copyOfRange**(array, inicio, fin) | Devuelve |
| - | |copyOf(array)| Devuelve una copia del array | Un array| | + | | int **binarySearch**(array , valor) | Busca un valor dentro de un array del tipo de valor (El array debe estar ordenado) |
| - | |copyOfRange(array, | + | | void **sort**(array) | Ordena el array. Los tipos que contiene deben ser ordenables (primitivos, |
| + | |||
| + | |||
| + | |||
| + | |||
| + | <code java> | ||
| + | |||
| + | //Compruebo si los arrays contienen lo mismo | ||
| + | if(Arrays.equals(enteros1, | ||
| + | | ||
| + | } | ||
| + | |||
| + | //Copio el array enteros1 y guardo la referencia en la variable copiaEnteros | ||
| + | int[] copiaEnteros = Arrays.copy(enteros1); | ||
| + | |||
| + | //Relleno la matriz con el caracter ' | ||
| + | char[][] caracteres = new char[50][100]; | ||
| + | Arrays.fill(caracteres, | ||
| + | |||
| + | //Muestro por pantalla una representacion del array | ||
| + | int[] numeros = {-4, 6, 0, -34}; | ||
| + | System.out.println(Arrays.toString(numeros)); | ||
| + | |||
| + | </ | ||
| Para saber qué métodos nos ofrece esta clase podemos consultar la API de Java: | Para saber qué métodos nos ofrece esta clase podemos consultar la API de Java: | ||
| https:// | https:// | ||
| + | |||
| + | ---- | ||
| + | (c) {{date> %Y}} Fernando Valdeón | ||
bloque2/clasearrays.1520008279.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
