环境: jdk1.8
1.list不能添加元素了?
究其原因:
该list底层其实是一个数组,ArrayList也非真的ArrayList,而是Arrays的内部类,该类继承
AbstractList<E> ,AbstractList的add方法默认实现方式为:
2.list的subList,修改sublist,会影响list,修改list也会影响sublist?
究其原因 sublist 的list 底层还是 原来的list。
环境: jdk1.8
1.list不能添加元素了?
究其原因:
该list底层其实是一个数组,ArrayList也非真的ArrayList,而是Arrays的内部类,该类继承
AbstractList<E> ,AbstractList的add方法默认实现方式为:
2.list的subList,修改sublist,会影响list,修改list也会影响sublist?
究其原因 sublist 的list 底层还是 原来的list。