首页 > 其他分享 >getClass().getField().get()

getClass().getField().get()

时间:2022-12-12 15:34:54浏览次数:38  
标签:getClass student get getField Student mMessage

getClass().getField().get()

测试student.getClass().getField("mMessage").get(student)

public class Student {
public Map mMessage = new HashMap();
private String name;
int age;
public String address;}
Student student=new Student();
       student.mMessage.put(1,"a");
        student.mMessage.put(2,"b");
        System.out.println(student.getClass().getField("mMessage"));

结果:public java.util.Map com.heima_01.Student.mMessage

   Student student=new Student();
   student.mMessage.put(1,"a");
    student.mMessage.put(2,"b");
    System.out.println(student.getClass().getField("mMessage").get(student));

结果:{1=a, 2=b}

标签:getClass,student,get,getField,Student,mMessage
From: https://www.cnblogs.com/taoists/p/16976160.html

相关文章