/**
* @author Lei
* @version 创建时间:2009-8-19 上午08:55:39
*/
public class Array {
public static void main(String[] args) {
Class<?> classTypeClass = null;
try {
classTypeClass = Class.forName("java.lang.String");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
//创建一个长度为10的字符串数组
Object arrayObject = java.lang.reflect.Array.newInstance(classTypeClass, 10);
//将索引位置为5的元素设为hello
java.lang.reflect.Array.set(arrayObject, 5, "hello");
//获得它的值
String string = (String) java.lang.reflect.Array.get(arrayObject, 5);
System.out.println(string);
}
}
java反射机制
最新推荐文章于 2024-10-16 10:13:45 发布