/** @return Ressource */ public Ressource chercherRessource() { // methode pas fini ArrayList<Ressource> resultatBrut = new ArrayList<Ressource>(); ArrayList<Ressource> resultat = new ArrayList<Ressource>(); ArrayList<String> motCles = new ArrayList<String>(); System.out.println( "Veuillez entrer les mots cles suivis d'un appui sur a touche entrer. Pour arreter d'entrer les mots cles, ne mettez rien, et appuyez sur entrer."); String m = Lire.S(); while (!m.equals("")) { motCles.add(m); m = Lire.S(); } for (int i = 0; i < motCles.size(); i++) { m = motCles.get(i); for (int j = 0; j < this.doc.size(); j++) { Ressource d = this.doc.get(j); if (d.getAuteur().contains(m) || d.getTitre().contains(m) || d.getDescription().contains(m) || d.getReference().contains(m) || d.getCategorie().contains(m) || d.getNationalite().contains(m)) { resultat.add(d); } } } for (int i = 0; i < resultat.size(); i++) { System.out.println(resultat.get(i).toString()); } return null; }