Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
miércoles, 22 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Arrays

Un array es la agrupación de un tipo de dato en una variable. Por ejemplo, supongamos que quieres almacenar los números del 1 al 20. En lugar de crear 20 variables de tipo entero, creamos un array de enteros de 20 elementos.

Lo crearíamos así:

int[] numeros = new int[20];

  1. Tipo de dato seguido de corchetes [].
  2. Nombre de la variable.
  3. Signo igual (=).
  4. Palabra new, para crear el array.
  5. Tipo de dato otra vez.
  6. Número de elementos que contendrá entre corchetes. En nuestro caso 20.

 

Bien, ya hemos creado el array de 20 elementos, pero está vacío. Vamos a insertar los números del 1 al 20. Sería así:

Array de 20

 

En programación, siempre la primera posición de un array se indica con un índice 0. Por eso el primer valor, que es 1, hay que asignarlo al índice 0 del array. Por ello hay que tener en cuenta que el último índice en un array es su longitud menos 1, en este caso es 19 (20 menos 1).

Para acceder a los datos se hace igual que cuando asignamos valores, ponemos el nombre del array con el índice al que queremos acceder entre corchetes. Por ejemplo, vamos a escribir en pantalla el valor del índice 1:

Escribir índice

 

El resultado de ejecutar este programa debe ser 2:

Ejecución

 

También podemos darle los valores al array en el momento de crearlo. Es lo ideal para cuando conocemos qué valores tendrá, y se hace de esta forma:

Valores en la creación

No hace falta decirle cuantos valores tendrá. Y a continuación se escriben los valores entre llaves y separados por coma cada uno.

 

Vamos a ver otra forma sencilla y rápida de rellenar un array con valores del 1 al 20, ¿se os ocurre como? ¿recordáis el bucle for? Allá vamos:

Rellenar array con bucle

 

Ahí lo tenéis comentado. Podéis modificar el índice en la penúltima línea para ir comprobando los resultados. Os dejo también el código por si tenéis algún problema.

>> Rellenar array del 1 al 20 <<

Conoce al Autor/a:
Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)