আমার ArrayList
মনে হয় list
, এবং এটিতে আটটি আইএইচ রয়েছে এবং এখন আমি list
কীভাবে এটি করতে পারি তা থেকে ইনট অ্যারেতে সঞ্চিত 1,3,5 অবস্থানের আইটেমটি মুছতে চাই ।
আমি এটি দিয়ে চেষ্টা করার চেষ্টা করছি
ArrayList<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
list.add("E");
list.add("F");
list.add("G");
list.add("H");
int i[] = {1,3,5};
for (int j = 0; j < i.length; j++) {
list.remove(i[j]);
}
তবে প্রথম আইটেমটি মুছে ফেলার পরে অ্যারের অবস্থান পরিবর্তন করা হয় এবং পরবর্তী পুনরাবৃত্তিতে এটি ভুল উপাদানটিকে মুছে দেয় বা ব্যতিক্রম দেয়।
List
) ব্যবহার করে equals("B")
, equals("D")
এবং equals("F")
। চিন্তা করুন.