JAVA Vector Demo
- import java.util.*;
- public class VectorDemo{
- Vector<Object> vector=new Vector<Object>(2,3);
- //초기공간이 2, 증가하는 공간이 3이 되도록 하는 생성자
- String str = "hello" ;
- char c = 'c';
- char carray[] = {'h','e','l','l','o'};
- int i = 10;
- vector.add(0,str);
- //0번 위치에 Element추가
- vector.addElement(c);
- //c++의 push_back(c)와 유사
- //char는 Character Class로 autoboxing된다.
- vector.addElement(carray);
- vector.addElement(i);
- print(vector);
- }
- public static void print(Vector<Object> v){
- if(o instanceof char[]){
- //문자배열의 경우 문자열 형태로 변경한 후 출력해야한다.
- }else
- //배열 을 제외한 타입은 toString()메소드를 호출해서 출력.
- }
- }
- }
Reference:최종명 외 2인,프로그래머를 위한 JAVA2 4E,홍릉출판사
댓글
댓글 쓰기