MATRICES EN JAVA
Hola a todos y, bienvenidos a un nuevo tutorial de Java. Hoy vamos a aprender a utilizar matrices en Java. No voy a realizar un tutorial muy extenso porque el uso que les vamos a dar y el tratamiento que recibirán es exactamente el mismo que el de los vectores. Una matriz es un conjunto de variables (también llamado bloque) cuyo índice se realiza por índice o líneas.
public void definir_dimension_matriz() { reader=new Scanner(System.in); System.out.print("Introduzca el número de filas: "); filas=reader.nextInt(); System.out.print("Introduzca el número de columnas: "); columnas=reader.nextInt(); System.out.println("Ha creado una matriz "+filas+"x"+columnas+"."); }
El siguiente método lo utilizaremos para introducir los valores de la matriz:
public void introducir_numeros() { reader=new Scanner(System.in); matriz=new int[filas][columnas]; for(int j=0; j<filas; j++){ for(int i=0; i<columnas; i++){ System.out.print("Introduzca la componente ("+j+", "+i+"): "); matriz[j][i]=reader.nextInt(); } } }
El tercer y último método, nos mostrará los datos introducidos por pantalla:
public void mostrar_matriz() { System.out.println("La matriz es: "); for(int j=0; j<filas; j++){ for(int i=0; i<columnas; i++){ System.out.print(matriz[j][i]+" "); } System.out.println(); } }
Para finalizar, en el main pondremos lo siguiente:
public static void main(String[] args) { Matrices matriz=new Matrices(); matriz.definir_dimension_matriz(); matriz.introducir_numeros(); matriz.mostrar_matriz(); }
No hay comentarios:
Publicar un comentario