java在循环中动态创建方法
我想这样做:
for(int i = 0; i<5;i++)
{
public void test[i]()
{
System.out.println(i);
}
}
我甚至可以创建这样的方法吗?我知道它需要一个数组,但我到处都读过关于方法数组的书,但它并不像我希望的那样
我不想创建几个方法,然后将它们保存在一个数组中,我想在一个循环中创建方法,我不知道如何做到这一点
我需要它,这样我就可以在这个特定的方法中创建任意多的方法,而不是编写100个方法
# 1 楼答案
不,您不能在java中创建方法数组
但是这种事情往往是通过匿名子类来完成的