,
j ai le fichier suivant :
Code :
- james 12
- paul 2
- ginette 85
- roxxor 47
|
je veus recuperer le meileur score du fichier.
pour cela mon idee serait de prendre tout les chiffre , les mettre dans arraylist et en ressortir le plus grand.
la ou sa coince c est pour mettre les chiffres dans l ArrayList
voila ce que j ai fais :
Code :
- private ArrayList storeData;
- private ArrayList getScores() {
- scoresData = new ArrayList();
- BufferedReader fileIn = null;
- try {
- fileIn = new BufferedReader(new FileReader(file));
- String delim = "\t";
- String line;
- while ((line= fileIn.readLine())!=null)
- {
- StringTokenizer st = new StringTokenizer(line, delim); scoresData.add(Integer.parseInt(st.nextToken()));
-
- //c est la que j ai une erreur
- //The method add(int, Object) in the type ArrayList is not applicable
- //for the arguments (int)
- }
- }
- catch (IOException e)
- {
- //blabla
- }
- return scoresData;
- }
|
comment pourai je faire ??
merci.