Java 通过反射取实体类字段 取值
public class Test {
public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException {
GasDay gasDay = new GasDay();
gasDay.setOutputcode("Ccccc");
for (Field field: GasDay.class.getDeclaredFields()){
String name = field.getName();
System.out.println(String.format("r.linan.wastegas.day.%s", name));
Field declaredField = GasDay.class.getDeclaredField(name);
declaredField.setAccessible(true);
System.out.println(String.format("name %s value %s", name, declaredField.get(gasDay)));
}
}
}