今天看Vector类的源代码,其中有两个方法,一个E set(int index,E element),另一个void setElementAt(E element,int index)。两个方法都是设置下标index处的值为element,唯一区别是一个有返回值,一个没有。这两个方法差不多,设计者为什么要设计两个方法呢?vectorsetsetElementAt