Information

Author(s) Ludovic TAFFIN
Deadline No deadline
Submission limit No limitation

Sign in

Mission 10: Q* Matrix

On vous fournit une classe Matrix contenant uniquement une méthode loadMatrix prenant en paramètre un String appelé filename. La méthode à les spécifications suivantes:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.FileNotFoundException;

public class Matrix {
    /**
     * @pre     filename != null
     * @post    lit dans le fichier dont le nom est fileName le contenu d'une matrice mxn
     *          le format du fichier est :
     *          première ligne : l'entier m
     *          deuxième ligne : l'entier n
     *          lignes suivantes : une chaîne du format i,j val
     *                             où 0<=i<m et 0<=j<n et val est un réel
     *          En cas d'erreur d'entrée/sortie (exception, fichier non lisible,
     *          nombre incorrect d'éléments, mauvais format) retourne null
     */
    public static double[][] loadMatrix(String filename) {
        //A compléter
    }
}

On vous demande d'utiliser BufferedReader pour répondre à cette question.


loadMatrix

Ecrivez le corps de la méthode loadMatrix