profId、firstname、lastname、age などのデータを含む ArrayList があります。
これで、ユーザーフォーム側から取得する姓と名ができました。今、それらを ArrayList と比較したいと思います。両方が一致する場合、「それぞれの profId」を取得します。
たとえば、arraylist には次のようなデータが含まれます
profId 姓 拳名 年齢
1 ロイサム 25
2 リョブ アルナヴ 30
ここで、ユーザーは姓と名をそれぞれ roy と sam として入力します。このデータは getter メソッドで取得します。
さて、これら 2 つの名前を ArrayList と比較して、彼の完全なプロフィドを次のように取得するにはどうすればよいでしょうか。
「1」。
この方法で比較しようとしています。
// existPatList is arraylist patfamily is object of Family from where I will get users value
for(Family p : existPatList) {
System.out.println("Last name" +p.getLastName());
System.out.println("First name"+p.getFirstName());
if(p.getLastName().equalsIgnoreCase(patFamily.getLastName())) {
System.out.println("got it");
}
}
どうすればこの問題を解決できますか?