为什么没有找到 add(int index, E element)这个方法
因为ArrayList是Collection的子类,ArrayList是在继承了Collection之后实现的add(int index, E element),而Collection本身没有这个方法所以你new成Collection对象的时候,只能用Collection的方法,而不能用调用子类的方法了。正确的做法是