反射动态创建一维数组
// 反射操作动态的一维数组
@SuppressWarnings("resource")
static void demo01() throws ClassNotFoundException {
Scanner scanner = new Scanner(System.in);
// 数组的类型
String type = scanner.nextLine();
// 数组的个数
int num = scanner.nextInt();
Class<?> forName = Class.forName(type);
Object object = Array.newInstance(forName, num);
// 数组的元素赋值
Array.set(object, 3, "zhangsan");
System.out.println(Array.get(object, 3));
}