Estoy tratando de descomprimir una matriz que obtengo al reflejar un campo de objetos. Establecí el valor del campo general en un Objeto. Si se trata de una matriz entonces quiero emitir mi objeto general de una matriz (sea cual sea su tipo) y extraer su contenidoDesempaquetar una matriz usando la reflexión
fields[i].setAccessible(true);
String key = fields[i].getName();
Object value = fields[i].get(obj);
if (value.getClass().isArray()){
unpackArray(value);
}
En mi método unpackArray, he intentado colar el valor de los objetos a Java.util .Array, java.reflect.Array y Array [] pero cada vez no me deja.
¿Hay alguna manera de convertir mi Objeto en una matriz genérica?
Muchas Gracias Sam
Gracias tanto, trabaja de forma excelente –