功能是一样的,不过get是从父类list中继承过来的,而elementat是vector自己的方法,看起来更直观,如果我选择的法,还是用后者,呵呵,不过前面那个方法可以少敲几个字母
解决方案 »
- 求救!!!!编译的出来框架不对?怎么改?好像展开空白地方也不对,怎么办?
- 我用myeclipse开发一个程序,用的了oracle驱动,请问我发布后如何注册驱动才能找到
- 简单的问题,找不到main函数
- 关于JTable定位的问题?
- [300分]List和ArrayList分别怎样用,有什么区别,map和HashMap分别怎样用,有什么区别!?给个例子说明一下!!!!
- 急求 。。。。。哪里有中文的J2SDK1.4.**中文档下载 ?
- UTF-8文件中文替换的问题。。
- 有关applet的一个小问题。
- 用什么方法把一个文本文件中的内容全部清空?(急)
- 如何将List集合插入到数据库中?
- 如何取float型数值的位数
- 初学JAVA,碰到问题,求教
这两个方法在实现上是完全一样:
public synchronized Object get(int index) {
if (index >= elementCount)
throw new ArrayIndexOutOfBoundsException(index);
return elementData[index];
} public synchronized Object elementAt(int index) {
if (index >= elementCount) {
throw new ArrayIndexOutOfBoundsException(index + " >= " + elementCount);
}
return elementData[index];
}我一般也用get,不仅因为短,而且因为,我一般用Vector的时候已经将其向上转型为List了 ^_^