import java.util.ArrayList;
import java.util.List;
class Klient {
private String Imie = null;
private String Nazwisko = null;
private int Wiek = 0;
public Klient(String Imie, String Nazwisko, int Wiek) {
this.Imie = Imie;
this.Nazwisko = Nazwisko;
this.Wiek = Wiek;
}
public String getImie() {
return Imie;
}
public void setImie(String imie) {
Imie = imie;
}
public String getNazwisko() {
return Nazwisko;
}
public void setNazwisko(String nazwisko) {
Nazwisko = nazwisko;
}
public int getWiek() {
return Wiek;
}
public void setWiek(int wiek) {
Wiek = wiek;
}
}
public class Przeszukiwanie {
public static void main(String[] args) {
List<Klient> lista = new ArrayList<Klient>();
Klient klient1 = new Klient("Jan", "Kowalski", 19);
Klient klient2 = new Klient("Marek", "Kaminski", 23);
Klient klient3 = new Klient("Jan", "Majewski", 30);
lista.add(klient1);
lista.add(klient2);
lista.add(klient3);
}
}
Chciałbym prosić o pomoc przy napisaniu funkcji która będzie przeszukiwała tą listę po dowolnym parametrze np. jak podam String "Majewski" jako parametr zwróci mi referencje do tego elementu w tej liście. Lub do wszystkich innych elementów gdzie występuje szukany wyraz. Tak samo jeśli chodzi o imię i wiek. Dziękuję z góry za wszelkie wskazówki i pomoc.