Java 在循环中动态创建方法
我想这样做:Java 在循环中动态创建方法,java,arrays,loops,methods,Java,Arrays,Loops,Methods,我想这样做: for(int i = 0; i<5;i++) { public void test[i]() { System.out.println(i); } } for(inti=0;iNo)您不能在java中创建方法数组 但是这种事情往往是通过匿名子类来完成的 错误:不知道你想做什么。首先,你甚至不能在这样的循环中创建一个普通的方法。其次,你需要更具体,你到底想做什么。暂时搁置该方法
for(int i = 0; i<5;i++)
{
public void test[i]()
{
System.out.println(i);
}
}
for(inti=0;iNo)您不能在java中创建方法数组
但是这种事情往往是通过匿名子类来完成的
错误:不知道你想做什么。首先,你甚至不能在这样的循环中创建一个普通的方法。其次,你需要更具体,你到底想做什么。暂时搁置该方法。为什么要创建重复的方法?我认为在Java中是不可能的。你可以多次调用同一个方法。你打算如何调用t您正在创建的这些方法?为什么不能删除该方法,然后让sysout
完成它的工作?