dev*_*v4u 160
arrayList.set(index i,String replaceElement);
Run Code Online (Sandbox Code Playgroud)
如果您需要不同的设置功能,我建议您使用自己的类扩展 ArrayList。这样,您就不必在多个地方定义您的行为。
// You can come up with a more appropriate name
public class SizeGenerousArrayList<E> extends java.util.ArrayList<E> {
@Override
public E set(int index, E element) {
this.ensureCapacity(index+1); // make sure we have room to set at index
return super.set(index,element); // now go as normal
}
// all other methods aren't defined, so they use ArrayList's version by default
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
77467 次 |
| 最近记录: |