On vous fournit une classe Vector contenant uniquement une méthode loadVector 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;
import java.util.ArrayList;
/**
*
* @author ogoletti
* @version 29/11/16
*/
public class Vector {
/**
* @pre filename != null
* @post lit dans le fichier dont le nom est fileName le contenu du vecteur v
* le format du fichier est : un élément par ligne en commençant par v[0] ...
* Les lignes à un format incorrect sont ignorées.
* En cas d'erreur d'entrée/sortie (exception, fichier non lisible,
* nombre incorrect d'éléments ) retourne null
*/
public static double[] loadVector(String filename) {
// Question
}
}
On vous demande d'utiliser BufferedReader pour répondre à cette question.
INGInious