Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionList<String> lignes = GestionFichiers.lireFichier(urlFichier) //La fonction lireFichier est la fonction écrite dans le code que j'ai posté //Quand tu as besoin de la question i tu fais StringTokenizer st = new StringTokenizer(lignes.get(i), ";"); Question q = new Question(st.nextToken(), st.nextToken(), st.nextToken(), st.nextToken(), st.nextToken(), Integer.decode(st.nextToken());
public class Question{ private String intitule; private List<String> reponses; private int indiceBonneReponse; public Question(String intitule, List<String> reponses, int indice){ setIntitule(intitule); setReponses(reponses); setIndiceBonneReponse(indice) } public Question(){ this("", new ArrayList<String>(), 0); } public void addReponse(String reponse){ getReponses.add(reponse);; } public void setIntitule(String intitule){ this.intitule=intitule; } public void setReponses(List<String> reponses){ this.reponses=reponses; } //Il manque des getter et setter }
public static Question recupererQuestion(List<String> lignes, int i){ Question q = new Question(); StringTokenizer st = new StringTokenizer(lignes.get(i), ";"); q.setIntitule(st.nextToken()); for(int k=0; k<4; k++)[ q.addReponse(st.nextToken()); } q.setIndiceBonneReponse(Integer.decode(st.nextToken()); }
public List<String> getReponses(){ return this.reponses; }
List<String> liste = new ArayList<String>();