1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.StringTokenizer;
;
public class Testmain {
public static void main(String[] args) {
String tab[] =new String[14];
ArrayList<BienImmo> lesBiens = new ArrayList<>();
try {
String line = null;
StringTokenizer strToken = null;
BufferedReader bufferReader;
//Ouvrir le fichier CSV
bufferReader = new BufferedReader(new FileReader("Csv_tp3.csv"));
//parcourir les lignes du fichier CSV
while ((line = bufferReader.readLine()) != null) {
//Parcourir les champs séparés par delimiter
strToken = new StringTokenizer(line);
while (strToken.hasMoreTokens()) {
int i=0;
System.out.println(strToken.nextToken());
tab[i]=lesBiens.add(new BienImmo (Integer.parseInt(tab[0]),tab[1],tab[2],Integer.parseInt(tab[3]),Integer.parseInt(tab[4]),Integer.parseInt(tab[5]),tab[6],tab[7],tab[8],tab[9],Integer.parseInt(tab[10]),Integer.parseInt(tab[11]),Integer.parseInt(tab[12])));
for (BienImmo unBien : lesBiens){
System.out.println(lesBiens);}
i++;
}
}
} catch (IOException ex) {
System.out.println("erreur");
}
}
} |
Partager