• 객체 생성

    Vector<String> list=new Vector<>();
    
  • 데이터추가

    list.add("사과");
    
  • 인덱스로 데이터삭제

    list.remove(1);
    
  • 인덱스로 데이터변경

    list.set(0, "rose");
    
  • 길이 size()

    System.out.println("초기할당크기: "+list.capacity());
    System.out.println("초기데이터개수: "+list.size());
    
  • 데이터출력

    //get 메서드 사용
    for(int i=0;i<list.size();i++) {
    		String s=list.get(i);
    		System.out.printf("%5s",s);
    }
    
    //for each문 사용
    for(String s:list)
    		System.out.printf("%5s",s);
    
    //iterator 인터페이스 사용
    Iterator<String> iter=list.iterator();
    while(iter.hasNext()) {
    		System.out.printf("%5s",iter.next());
    }
    
    //toArray() 메서드 사용
    Object [] ob=list.toArray();
    	for(int i=0;i<list.size();i++) {
    	System.out.printf("%5s",ob[i]);
    
    
  • 간단한 예제

  • 간단한 예제2