범용 Integer인 ArrayList에 String 유형의 객체 저장

1418 단어 Java 기본 사항
반사로list 집합의 모든 방법을 가져오고 문자열을 집합에 저장합니다.
import java.lang.reflect.InvocationTargetException;

public class reflectDemo {

    public static void main(String[] args) throws NoSuchMethodException,
            NoSuchMethodException, InvocationTargetException,
            InvocationTargetException, IllegalAccessException {

        ArrayList list = new ArrayList();

        for (int i = 0; i < 6; i++) {
            list.add(i);
        }

        String str = " ";
        Method method = list.getClass().getMethod("add", Object.class);
        method.invoke(list, str);

        Iterator iterator = list.iterator();
        while (iterator.hasNext()) {
            System.out.print(iterator.next()+" ");
        }

    }

}

결과 출력:
0 1 2 3 4 5   

좋은 웹페이지 즐겨찾기