les listes en java

aroua
les listes en java

bonjour,
je veux créer une liste de type classe alors j'ai déclaré ma variable comme suit:
private List variable;
mais ça marche pas (une erreur pour ce ligne de code).Comment faire?

fredericmazue

Quote:
(une erreur pour ce ligne de code).Comment faire?

Comment faire ? D'abord dire de quelle erreur il s'agit. Sinon comment veux tu qu'on t'aide ? Impossible.
Enfin quoique... avec une bonne boule de cristal :) Tiens je fais un pari. Il n'y a pas une erreur mais deux ;)

- d'abord tu as oublié d'importer le package.
- ensuite List est une interface. Tu ne peux pas l'utiliser directement (te manquerait-il quelques bases basiques en Java ?) Tu dois utiliser une classe qui l'implémente.

Donc:

import java.util.*;

// etc, etc,

private ArrayList<nom_de_laclasse> variable; 

Ai-je bien vu dans ma boule de cristal ?