🚀 Declaración, inicialización y asignación de vectores en Java

Como vimos anteriormente en los vectores en java o cualquier lenguaje de programación son arreglos unidimensionales que permiten almacenamiento de datos de manera contigua. En Java se declaran especificando el tipo de dato que almacenarán, el nombre y la identificación [] la cual determina que se trata de un vector. Al mismo tiempo, para inicializar las posiciones de un vector, es necesario asignar al vector declarado la palabra new más el tipo de dato y nuevamente [], donde esta vez se especifica la longitud que tendrá el arreglo.

Un ejemplo práctico de esto puede visualizarse en la Ilustración a continuación.

inicializar vector Java
Declaración e inicialización de un vector

Una vez declarado e inicializado un vector, es posible asignarle diferentes valores en cada una de sus posiciones a partir de dar a conocer el índice donde estos datos deberán ir. A nivel código, si suponemos un vector de 5 posiciones, esta asignación de valores se puede realizar, por ejemplo, mediante las siguientes líneas de código:

asignar valores vector java
Ejemplo de asignación de vectores en Java

Esta misma asignación que acabamos de hacer, si la imaginamos a nivel gráfico y considerando las posiciones contiguas de memoria que ocupa un vector, se podría asemejar bastante a la siguiente imagen:

array con valores
Ejemplo gráfico de asignación de valores a un vector

Un detalle muy importante a tener en cuenta es que, por convención mundial, los vectores comienzan su índice en el valor 0. ¿Qué quiere decir esto? Que si tenemos un vector de 5 posiciones, sus índices irán del 0 al 4, por lo que si hacemos referencia al índice 5, no estaríamos posicionados en la 5ta posición, sino en la sexta; esto, al tratarse de un vector de únicamente 5 posiciones provocaría un error por desbordamiento.

Video: Declaración y Asignación de vectores en Java

Para acompañar esta teoría y ver de manera un poco más gráfica y explicativa como manejar vectores en Java, te dejamos a continuación un video donde vas a poder ver el paso a paso de cómo crear, declarar y asignar un array unidimensional en Java.

Si te resultan completos los conceptos teóricos asociados a vectores y matrices, te invitamos que lleves a cabo el curso «Introducción a los Algoritmos y la Programación« que es totalmente GRATIS y con CERTIFICADO, antes de que puedas adentrarte a full con un lenguaje tan complejo como Java.

¿Te gustó este posteo? ¿Te fue de ayuda? ¡Compartilo con quienes creas que le pueda servir!

4 comentarios en “🚀 Declaración, inicialización y asignación de vectores en Java”

  1. Pingback: Recorrido y Carga de vectores en Java - TodoCode

  2. Gracias de verdad, es maravilloso entender esto al fin. Mi profesor pone mucho de su parte pero no termina de explicar esto a alguien como yo que nunca estudió programación. Un abrazo desde España!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *