私は大量のオブジェクトを ArrayList に追加し、後で特定の関数を呼び出す必要があるプロジェクトに取り組んでいます。この部分はダウンしていますが、私のプログラムでは、探しているクラスのパラメーターのみを使用して、ArrayList から特定のインスタンスにアクセスする必要があります。例えば:
public class Manager {
public static ArrayList<O> loadedHacks = new ArrayList<O>();
public void initOs(){
loadedHacks.add(new O());
}
}
public class O {
public boolean enabled = false;
public void onEnable(){}
}
public class A extends O{
}
その後、次のようなことをしたいと思います。
if(Helper.get(A.class).enabled){}