0

私はこのようなことをしたい:

for(int i = 0; i<5;i++)
    {
        public void test[i]()
        {
            System.out.println(i);
        }   
    }

このようなメソッドを作成することもできますか?私はそれが配列を必要とすることを知っていますが、私はメソッド配列についてどこでも読んだことがあり、それは私が望むようにはそれをしません。

複数のメソッドを作成して配列に保存したくない、ループでメソッドを作成したい、そしてこれを行う方法がわかりません。

100個のメソッドを作成する代わりに、この特定のメソッドで必要な数のメソッドを作成できるようにするために必要です。

4

1 に答える 1

0

いいえ、Javaでメソッドの配列を作成することはできません

しかし、この種のことは匿名のサブクラスで行われる傾向があります。

  1. Java-メソッドの配列を作成する
  2. Javaの関数ポインタの配列
于 2012-10-26T10:07:18.613 に答える