bonjour a tous, j'ai besoin d'aide. je voudrai savoir si c'est possible d'écrire une fonction recherche dans ArrayList comme ceci:
ArrayList recherche_personne(int i){ for (i=0; i<Liste_personne.size(); i++){ return (Liste_personne.get(i)); } }
j'ai la classe personne au début et la classe agenda où il y a toute les fonctions:
class Personne{ String nom; String adresse; String telephone;
//construit une nouvelle personne avec les parametres //entrée variable n pour nom //variable a pour adresse //variable tel pour telephone //sortie rien Personne (String n, String a, String tel){ nom=n; adresse=a; telephone=tel; } //accesseurs
//donner le nom //sortie nom String getNom(){ return nom; }
//donner le telephone //sortie telephone String getTelephone(){ return telephone; }
//donner l'adresse //sortie l'adresse String getAdresse(){ return adresse; } } //drapeau: si il n'y a pas d'erreur au dessus alors ça va afficher début1 //println("début1");
class Agenda{ ArrayList Liste_personne; Agenda(){ //créer une liste de personne limité à 20 personnes Liste_personne=new ArrayList(); } //alimente la liste personne //entrée personne //sortie nouvelle liste void ajouter_personne(String nn, String aa, String tt){ Liste_personne.add(new Personne (nn,aa,tt)); } ArrayList recherche_personne(int i){ for (i=0; i<Liste_personne.size(); i++){ return (Liste_personne.get(i)); } } }
vous pouvez m'aidez SVP merci
|