¿Cómo puedo establecer u obtener un campo en una clase cuyo nombre es dinámico y está almacenado en una variable de cadena?Java: ¿Cómo puedo acceder al campo de una clase con un nombre almacenado en una variable?
public class Test {
public String a1;
public String a2;
public Test(String key) {
this.key = 'found'; <--- error
}
}
Aunque hay razones válidas para hacer esto, si está tratando de hacer esto, probablemente esté haciendo algo muy incorrecto. –
Su ejemplo de código es muy confuso. –