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.*;
import java.util.*;
public class fichierText {
public static void main(String[] args) {
ArrayList<HashMap<String,String>> tableauObjets = new ArrayList <HashMap<String,String>>();
String[] objetString;
HashMap<String,String> temp;
try{
InputStream flux = new FileInputStream("fichier.txt");
InputStreamReader lecture = new InputStreamReader(flux);
BufferedReader br = new BufferedReader(lecture);
String ligne;
while ((ligne=br.readLine())!=null){
objetString = ligne.split(" ");
temp = new HashMap<String,String>();
for(int i=0; i < objetString.length;i=i+2) {
temp.put(objetString[i],objetString[i+1]);
}
tableauObjets.add(temp);
}
br.close();
for (int j=0; j< tableauObjets.size();j++) {
Iterator iter = tableauObjets.get(j).entrySet().iterator();
while (iter.hasNext()) {
Map.Entry mEntry = (Map.Entry) iter.next();
System.out.println(mEntry.getKey() + " : " + mEntry.getValue());
}
System.out.println("");
System.out.println("");
}
}
catch (IOException e){
}
}
} |
Partager