Не совсем уверен, как сформулировать этот вопрос. Мне интересно, есть ли способ проверить определенные части пользовательского класса java, чтобы убедиться, что он соответствует определенным критериям. Например, этот
public Name(String forename, String middlename, String surname)
Затем, когда создается массив экземпляров этого класса,
Name[] applicants = new Name[4];
applicants[0] = new Name("john","bob", "rush");
applicants[1] = new Name("joe","bob", "rushden");
applicants[2] = new Name("jack","bob", "rushden");
applicants[3] = new Name("jake","bob", "rushden");
Можно ли выполнить поиск по экземплярам класса для человека с помощью
midddlename.equals("bob") && surname.equals("rush")
Я действительно не ищу решение, которое if(surname.equals("bob")) then else
и т.д.
Но больше встроенный класс Java, который позволяет быстро искать массив. скорость этого очень важна.