Я итерирую ArrayList
клиентов с именем clientList , которые содержат клиентов из класса Client (user,pass)
ArrayList<Client> clientList= new ArrayList<Client>();
Вот итерация.Я хочу остановить итерацию, если она находит данного пользователя (пользователя) и если пароль (пароль) соответствует:
for (Client c : clientList) {
userA = c.getUser();
if (userA.equals(user)) {
passA = c.getPassword();
if (passA.equals(pass)) {
loginOK = true;
found= true;
}
Я пытался выполнить следующее while (found == false) но он застревает, если не находит пользователя в ArrayList:
while (found == false) { /
for (Client c : clientList) {
userA = c.getUser();
if (userA.equals(user)) {
passA = c.getPassword();
if (passA.equals(pass)) {
loginOK = true;
found= true;
}
}
}
}