Autor Tema: Para qué sirve la clase Arrays del api Java. Métodos equals, copyOf etc CU00676B  (Leído 2259 veces)

LuisM

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 131
    • Ver Perfil
Hola a todos !! Dejo el ejercicio propuesto de la clase CU00676B del curso básico de programación Java desde cero con entorno de aprendizaje BlueJ. Desde ya muchas gracias.

Saludos, Luis.

El ejercicio es : Escribe un fragmento de código utilizando esta signatura del método fill y comprueba sus resultados.

 static void fill (int[ ] a, int fromIndex, int toIndex, int val)
 Asigna el valor entero especificado a cada elemento del rango indicado para el array especificado.

El código responde a lo siguiente: en un array de 10 numeros enteros se reemplazan desde la posición 4 hasta la posición 5(sin incluír) por el número 3, y desde la posición 7 hasta la 9(sin incluír) por el número 4.

Código: [Seleccionar]
import java.util.Arrays;
public class TestMetodoFillArrays {
    public static void main (String [ ] Args) {   //main cuerpo del programa ejemplo aprenderaprogramar.com
        int [ ] miArray = new int[10];
        int i = 0;
          Arrays.fill(miArray, 2, 5, 3);
          Arrays.fill(miArray, 7, 9, 4);
        for (int tmp: miArray) {  System.out.println("miArray["+i+"]="+tmp);
        i++;  }    //Recorrido del array con un for each   
    } } //Cierre del main y de la clase
El resultado es:
miArray[0]=0
miArray[1]=0
miArray[2]=3
miArray[3]=3
miArray[4]=3
miArray[5]=0
miArray[6]=0
miArray[7]=4
miArray[8]=4
miArray[9]=0
« Última modificación: 29 de Julio 2017, 19:38 por Alex Rodríguez »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:Clase Arrays del api Java. Métodos equals, copyOf, fill - CU00676B
« Respuesta #1 en: 22 de Julio 2017, 20:47 »
Hola.

Buen aporte.


Saludos. ;D

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".