test.java

来自「学了2个月java 练习用~ 可以看下 希望同意」· Java 代码 · 共 20 行

JAVA
20
字号
import java.lang.reflect.*;

public class  test
{
	public static void main(String[] args) throws Exception
	{
		EmployeeRef a=new EmployeeRef("kevin","male",30);
		Class now=a.getClass();
		Field[] nowfield=now.getDeclaredFields();
		for (int i=0;i<nowfield.length ;i++ ){
			if("name".equals((nowfield[i]).getName())){
				nowfield[i].setAccessible(true);
				nowfield[i].set(a,"hello");
				System.out.println(nowfield[i].get(a));
			}
		}

	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?