viernes, 6 de febrero de 2015

Vectores y Matrices en Java

Los vectores y las matrices son colecciones de tamaño fijo que podemos implementar en Java, los vectores son de una dimensión y las matrices de 2 aunque se pueden implementar de mas dimensiones.

En Java es sencillo implementar matrices y vectores y se puede hacer de la siguiente forma:

Para un vector basta con esta línea de código:

public double[] vector=new double[X]; 

Con está línea estamos creando un vector de tipo double de nombre vector con X elementos, así de sencillo, luego para referenciar un elemento sería vector[i]. Una vez creada para inicializarlo basta con utilizar un for de la siguiente forma:



for(int i=0;i<X;i++){
           vector[i]=0.0;
           }

Para una matriz basta con la siguiente línea:

public int[][] matriz=new double[X][Y]; 

Con está línea estamos creando una matriz de tipo int de nombre matriz de X filas e Y columnas. Para referenciar un elemento de esta matriz sería de la siguiente forma matriz[i][p]. Para inicializar una matriz hay que usar dos for anidados por tener 2 dimensiones. Se hace de la siguiente forma:

 for(int i=0; i<X; i++){
            for(int j=0; j<Y; j++){
                x[i][j]=0;
            }
        }

De esta forma podemos crear y usar matrices y vectores en Java que son colecciones de tamaño fijo, que cómo su nombre indica, no pueden cambiar de tamaño una vez creadas pero que son muy útiles si sabemos de antemano cuantos elementos vamos a necesitar en la colección y además son muy fáciles de crear y utilizar.

No hay comentarios:

Publicar un comentario