Partage
  • Partager sur Facebook
  • Partager sur Twitter

Remplir et afficher une matrice

    21 janvier 2022 à 18:05:44

    Hello everyone. Je suis néophyte et voici un code que je dois exploiter :

    class GraphMat {

    boolean[][] m;

    GraphMat (int n) {m = new boolean[n][n];}

    }

    Je dois donc instancier la classe GraphMat, la remplir puis l'afficher.

    J'ai tenté ça mais IntelliJ me recommande "d'améliorer mon style" :

    package com.myjavatest;
    import java.util.Scanner;

    public class Main {

    public static class GraphMat {
    boolean[][] m;
    GraphMat(int n) {m = new boolean[n][n];}
    }

    public static void main(String[] args) {
    GraphMat matrix = new GraphMat(3);
    fillMatrix(matrix);
    displayMatrix(matrix);
    }

    private static void fillMatrix(GraphMat matrix) {
    Scanner sc = new Scanner(System.in);
    for (int r = 0; r < matrix.m.length; r++) {
    for (int c = 0; c < matrix.m[0].length; c++) {
    System.out.print(String.format("Enter matrix[%d][%d] : ", r, c));
    matrix.m[r][c] = sc.nextBoolean();
    }
    }
    }

    private static void displayMatrix(GraphMat matrix) {
    for (int r = 0; r < matrix.m.length; r++) {
    for (int c = 0; c < matrix.m[0].length; c++) {
    System.out.print(matrix.m[r][c] + "\t");
    }
    System.out.println();
    }
    }


    }

     Please help !!!

    -
    Edité par misterlab360@gmail.com 21 janvier 2022 à 18:48:09

    • Partager sur Facebook
    • Partager sur Twitter

    Remplir et afficher une matrice

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown