Я хотел бы (в основном, как и любой веб-сайт на планете) хранить пользователей в базе данных и использовать запрос для их поиска:
select * from my_user where username = ? and password = ?
Примечание. Обычно пароль сохраняется как хешчем простой текст
Однако, если вы действительно хотите решение только с кодом, сделайте это:
List<Person> people = new ArrayList<Person>();
// populate people
public Person login(String username, String password) {
for (Person person : people) {
if (person.getUser().equalsIgnoreCase(username) &&
person.getPass().equals(password))
return person;
}
return null;
}