How to remove everything from an ArrayList in Java but the first element

后端 未结 11 1474
一生所求
一生所求 2020-12-17 09:39

I am new to java programming, been programing in php so I\'m used to this type of loop:

int size = mapOverlays.size();
for(int n=1;n

        
11条回答
  •  暖寄归人
    2020-12-17 10:09

    As I get it, after removal, array keys are rearranged or not? Yes, the item which was on position 2 is on position 1 after you removed the item on position 1.

    You can try this:

    Object obj = mapOverlays.get(0); // remember first item
    mapOverlays.clear(); // clear complete list
    mapOverlays.add(obj); // add first item
    

提交回复
热议问题