====== Java Array ======
* 동적으로 Java Array를 다루려면 [[http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Array.html|java.lang.reflect.Array]] 참조.
int arraySize = Array.getLength(unknownArrayObject);
* 배열에 대한 ''Class''가 있을 경우 ''isArray()''로 배열인지 여부를 확인하고 ''getComponentType()''으로 배열의 요소 클래스를 알 수 있다.
// Class 객체인 type을 사용해 동적으로 빈 배열 생성하기
if (type.isArray()) {
return Array.newInstance(type.getComponentType(), 0);
}
* [[http://tutorials.jenkov.com/java-reflection/arrays.html|Java Reflection - Arrays]]