সেগুলিতে বিভিন্ন জিনিস সহ আমার দুটি তালিকা রয়েছে।
List<Object1> list1;
List<Object2> list2;
আমি তালিকা 1 থেকে উপাদানটি নির্দিষ্ট 2 (অজেক্ট 1 এবং অবজেক্ট 2 (অন্যদের মধ্যে), একটি মিউচুয়াল অ্যাট্রিবিউট (লং টাইপযুক্ত, নামযুক্ত অ্যাট্রিবিউটসাম) এর উপর ভিত্তি করে তালিকা 2 তে উপস্থিত কিনা তা পরীক্ষা করতে চাই।
এই মুহুর্তে, আমি এটি এইভাবে করি:
boolean found = false;
for(Object1 object1 : list1){
for(Object2 object2: list2){
if(object1.getAttributeSame() == object2.getAttributeSame()){
found = true;
//also do something
}
}
if(!found){
//do something
}
found = false;
}
তবে আমি মনে করি এটি করার একটি আরও ভাল এবং দ্রুত উপায় আছে :) কেউ কি এটি প্রস্তাব করতে পারেন?
ধন্যবাদ!