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
Hors ligne