我正在處理一個項目,其中需要將大量對象添加到ArrayList中,然後在其中調用特定的函數。我有這個部分,但在我的程序中,我需要訪問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){}
我提供了一個問題的答案,我想*你問,但你應該理想的嘗試和澄清你如何提問!例如,你提到了ArrayList,但是沒有提到你的示例代碼中的任何ArrayList應該暴露你正試圖解決的問題...... –