2011-11-07 102 views
1

我是android新手。我只知道核心的Java。Java聲明

我看到了Android的樣本項目申報

ArrayList<ApplicationInfo> mAppInfo; 

。 任何人都可以解釋什麼是上述聲明的含義。

+0

的ArrayList ApplicationInfo類型 –

+0

這裏沒有什麼特定的android,它是一個類屬成員(大概是)帶有泛型類型的聲明 – slkorolev

回答

1

這是一個ArrayList(集裝箱型),它可以保持ApplicationInfo類型的對象。

+0

+1精確的打孔。 –

1

mAppInfoApplicationInfoArrayList。 (此列表中只包含ApplicationInfo對象。

它使用通用語法來聲明角鋼支架內的參考mAppInfo。名稱是一個類名稱。例如,我們可以聲明ArrayList<String>ArrayList<Integer>