package com.test.demo;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
import com.test.entity.CommonData;
public class Test {
public static void main(String[] args) {
try {
//实体类对象
CommonData commonData =new CommonData();
Field[] fields=commonData.getClass().getDeclaredFields();
for (int i = 0; i < fields.length; i++) {
//获取类中变量名称
System.err.println(fields[i].getName());
//获取类中变量名称的值
System.out.println(fields[i].get(commonData));
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
java通过反射获取一个类public变量及值
最新推荐文章于 2025-02-22 15:12:14 发布