1.第一种:
- import java.util.Vector;
- public class DeleteVector {
- public static void main(String []args){
- Vector<String> vector = new Vector<String>();
- addObject(vector, "aa");
- addObject(vector, "bb");
- addObject(vector, "cc");
- addObject(vector, "aa");
- addObject(vector, "dd");
- addObject(vector, "bb");
- System.out.println(vector);
- }
-
- public static void addObject(Vector c,String str){
- if(!c.contains(str)){
- c.add(str);
- }
- }
- }
复制代码
第二种:
- import java.util.HashSet;
- import java.util.Vector;
- public class DeleteVector {
- public static void main(String []args){
- Vector<String> vector = new Vector<String>();
- vector.add("1");
- vector.add("2");
- vector.add("2");
- vector.add("3");
- vector.add("4");
- vector.add("5");
- vector.add("4");
- vector.add("5");
- //HashSet是set的一个实现类,以对象作为元素,拒绝接受重复的对象,允许使用null元素。
- HashSet hs = new HashSet(vector);
- System.out.println(hs);
- }
复制代码 |