JAVA中vector的remove和removeelementat这两个方法有什么区别?
2012-12-02 18:56
531 查看
remove和removeElementAt功能作用上没有区别,都是移除指定位置上的元素
但remove是List接口,会使代码更泛型更通用。
remove()方法是实现List接口的方法,而removeElement是Vector本身的方法,他们没有本质的区别。都可以使用,但如果是这样
List list = new Vector();
则就不能直接使用removeElement了
但remove是List接口,会使代码更泛型更通用。
remove()方法是实现List接口的方法,而removeElement是Vector本身的方法,他们没有本质的区别。都可以使用,但如果是这样
List list = new Vector();
则就不能直接使用removeElement了
相关文章推荐
- vector中的erase方法跟algorithm的remove有什么区别?
- Java Executor.submit()和Executor.execute()这两个方法有什么区别?
- poll() 方法和 remove() 方法的区别?Java 中 LinkedHashMap 和 PriorityQueue 的区别是什么?
- JAVA中的方法和构造方法有什么区别
- java将属性设置为私有,在给其添加get/set方法和直接把属性设置成public有什么区别
- JAVA中的vector,arraylist,linkedlist有什么共同点及区别?
- java静态方法与非静态方法有什么区别?
- JAVA所有修饰符有哪些?用在类,变量,方法前有什么区别?
- Java的Class类提供了许多的getDeclaredxxx和getxxx方法,例如getDeclaredMethod和getMethod成对出现,那它们有什么区别呢?
- Java ArrayList 不为人知的陷阱,及add(int index, E element)和set(int index, E element)两个方法的说明
- 第2章 Java编程基础——FAQ2.21 ==和equals()都可用于比较两个操作数是否相等, 它们有什么区别吗?
- 学习笔记-JAVA-考点10-什么情况下需要重写equals和hashcode()两个方法?
- getHibernateTemplate(),这两个方法究竟有什么区别呢?
- java.util.Date和java.sql.Date这两个有什么区别?
- 【Java面试题】3 Java的"=="和equals方法究竟有什么区别?简单解释,很清楚
- java中的void有什么作用啊?构造方法与方法有什么区别呢?
- Java中两个对象的比较 equals()方法和==号的区别
- 七、初学Java多线程:向线程传递数据的三种方法(没感觉三种方法有什么区别?)
- "=="和equals方法究竟有什么区别? —— Java经典面试题系列
- java中"=="和equals方法究竟有什么区别?