Passer une liste en paramètre à une méthode

fdenakpo -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour;
je voudrais passer une liste de tables et une liste de champs en paramètre à une méthode, puis utiliser ces listes pour préparer une requête sql.

Mon souci, c'est que je ne sais vraiment pas comment m'y prendre.

Merci pour votre contribution
A voir également:

1 réponse

Thims Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Simplement comme ceci il me semble:

public ArrayList taMethode(ArrayList taListe) {
//Blabla
}

//Et pour l'appeler : 

taClasse.taMethode(taListe);
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Une remarque : il est préférable d'utiliser autant que possible des interfaces dans les signatures de méthode et de n'utiliser les classes que pour la création de l'objet.

De plus, toutes les collections travaillent avec des types génériques pour savoir quel type d'élément est dans la liste.

Donc plutôt
public List<TaClasse1> taMethode(List<TaClasse2> taListe)
0