Erreur ArrayList java 3.2

Résolu/Fermé
meddy Messages postés 16 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 7 juillet 2009 - 27 sept. 2007 à 14:42
 polux - 6 août 2009 à 08:02
Bonjour,

j'ai un problème avec ArrayList, j'ai réalisé une petite application en java qui marche très bien en cousr.
J'ai installé Java 3.5 chez moi puis j'ai transféré mon AP.
C'est là qu'est mon probleme pour l'utilisation de mes ArrayList<> j'ai le message d'erreur suivant :

Le type ArrayList n'est pas générique. Vous ne pouvez pas le définir avec les arguments <Client>
Erreur de syntaxe. Les types paramétrés sont disponibles uniquement si le niveau du source est 5.0.
mesComptes ne peut pas être résolu


Voici une classe de mon application:

package packBanque;
import java.util.*;
import java.util.ArrayList;

public class Client {

	private int numéro;
	private String nom;
	private String prénom;
	private ArrayList<Compte> mesComptes;

	private ArrayList<Client> LesClients;
	
	public Client(/*int unNuméro,*/ String unNom, String unPrénom/*, Compte unMesComptes*/)
	{
		//numéro = unNuméro;
		nom = unNom;
		prénom = unPrénom;
		mesComptes = new ArrayList<Compte>();

		
		LesClients = new ArrayList<Client>();
		
	}
	
	
	public String identité()
	{
		return nom +" "+prénom;
	}
	
	public void ouvrirCompte(Client C)
	{
		Compte unCompte = new Compte(C);
		mesComptes.add(unCompte);
		
	}
}



A voir également:

2 réponses

meddy Messages postés 16 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 7 juillet 2009 7
4 mars 2008 à 10:34
résolu
1
comment tu as fait?
1