voici le code en Java,je n'arrive pas à résoudre le problème!!!merci pour l'aide.
import java.util.Scanner;
import java.util.Vector;
public class client {
String nom , adr,cin;
Vector <client> v=new Vector<client>();
public client(String c,String n,String ad){
cin=c;
nom=n;
adr=ad;
}
public boolean equals(client cl)
{return this.cin.equals(cl.cin);}
public boolean Exist(client c){
boolean test=false;
for(client O:v){
if(O.equals(c))
test=true;
break ;
}
return test;
}
public static void main(String[] args){
int k=0;
boolean test;
Vector v=new Vector();
do{
Scanner sc = new Scanner (System.in);
System.out.println("Tapez Cin,Nom,Adresse de Client");
String c=sc.nextLine();
String tab[]=c.split(";") ;
for (int i=0;i<v.size();i++){
client Cl=new client (tab[0],tab[1],tab[2]);
test=Cl.Exist(Cl);
if (test){
v.add(Cl);
System.out.println("Elément ajouté") ;}
else
System.out.println("Client Exist");
}
}
while (test=true);
}
}