I've got ArrayList of custom objects. There are near 200 of them. When I use debug mode I explore my list in Eclipse variables tab and see that it is split like this: array [0...99] [100...199] [200...201] That looked strange to me. Then I found out that when I use for each loop to run through ArrayList I've got only first 100 items. Could you just explain these mechanism to me?
Here is my code
public void saveMakeList(ArrayList<ParamItem> list){
for(ParamItem item:list){
ContentValues values=new ContentValues();
values.put(NATIVE_ID, item.nativeID);
values.put(PART_URI, item.partUri);
values.put(MAKE_NAME, item.name);
db.insertOrThrow(MAKE_TABLE, null, values);
}
}