public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }
public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }
public void testSubList() { list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); assertEquals("[A, B, C, D, E]",list.toString()); assertEquals("[A, B, C, D, E]",list.subList(0,5).toString()); assertEquals("[B, C, D, E]",list.subList(1,5).toString()); assertEquals("[C, D, E]",list.subList(2,5).toString()); assertEquals("[D, E]",list.subList(3,5).toString()); assertEquals("[E]",list.subList(4,5).toString()); assertEquals("[]",list.subList(5,5).toString()); }
public void testSubListAddEnd() { list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); List sublist = list.subList(5,5); sublist.add("F"); assertEquals("[A, B, C, D, E, F]",list.toString()); assertEquals("[F]",sublist.toString()); sublist.add("G"); assertEquals("[A, B, C, D, E, F, G]",list.toString()); assertEquals("[F, G]",sublist.toString()); }
public void testSubListAddMiddle() { list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); List sublist = list.subList(1,3); sublist.add("a"); assertEquals("[A, B, C, a, D, E]",list.toString()); assertEquals("[B, C, a]",sublist.toString()); sublist.add("b"); assertEquals("[A, B, C, a, b, D, E]",list.toString()); assertEquals("[B, C, a, b]",sublist.toString()); }
public void testSubListAddBegin() { list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); List sublist = list.subList(0,0); sublist.add("a"); assertEquals("[a, A, B, C, D, E]",list.toString()); assertEquals("[a]",sublist.toString()); sublist.add("b"); assertEquals("[a, b, A, B, C, D, E]",list.toString()); assertEquals("[a, b]",sublist.toString()); }
public void testSubListRemove() { list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); List sublist = list.subList(1,4); assertEquals("[B, C, D]",sublist.toString()); assertEquals("[A, B, C, D, E]",list.toString()); sublist.remove("C"); assertEquals("[B, D]",sublist.toString()); assertEquals("[A, B, D, E]",list.toString()); sublist.remove(1); assertEquals("[B]",sublist.toString()); assertEquals("[A, B, E]",list.toString()); sublist.clear(); assertEquals("[]",sublist.toString()); assertEquals("[A, E]",list.toString()); }
public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }
public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }
public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }
public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }
public List subList(int fromIndex, int toIndex) { checkForComod(); return super.subList(fromIndex,toIndex); }