为什么长度是2?
我认为,List容量是一个一个增加的。首先List有两个对象cr1和cr2,即当前容量为2,当index大于2或者小于0时,就会产生越界异常。当index在0~容量之间时,其后面元素会自动后移一位--容量增加一个。。。。。。。
应该理解成位置
两个字符串是存储在数组里面的,说的是数组的长度为2
因为里面有两个元素 长度不是按字符数算的 {“123”,“456”}这个集合的长度就是2 不是6