我有这个方法
public static boolean DNIRepetido(String dni1){
boolean aux=false;
for (Cliente cliente : cli) {
if(dni1==cliente.dni){
aux=true;
}else{
aux=false;
break;
}
}
return aux;
}
但是当我实现它时,它不能正常工作
do{
System.out.print("DNI: ");
c.dni=sc.next();
}while((ValidarDNI(c.dni)==false)&&(DNIRepetido(c.dni)==false));
(“ValidarDNI”工作正常)