Remplir et afficher une matrice en Java

Dans ce tutoriel nous allons découvrir comment remplir et afficher une matrice en Java. Pour cela nous allons utiliser la classe Scanner de Java.
 
 

Exemple:
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		System.out.print("Saisir le nombre de lignes dans la matrice: ");
		Scanner sc = new Scanner(System.in);
		int m = sc.nextInt();
		
		System.out.print("Saisir le nombre de colonnes dans la matrice: ");
		int n = sc.nextInt();

		//déclarer la matrice
		int[][] a = new int[m][n];

		for (int i = 0; i < m; i++) {
			for (int j = 0; j < n; j++) {
				System.out.print(String.format("Entrez a[%d][%d] : ", i, j));
				a[i][j] = sc.nextInt();
			}
		}

		for (int i = 0; i < a.length; i++) {
			for (int j = 0; j < a[0].length; j++) {
				System.out.print(a[i][j] + "\t");
			}
			System.out.println();
		}
		
		// fermez scanner
		sc.close();
	}
}

 
Sortie:

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *