2012-01-30 56 views
3

我知道這是一個非常基本的問題,但我一直無法找到一種方法來找到答案,無論是在這裏還是通過Google。基本的Java/Android類模板(<?>)

在下面的代碼:

public void onItemClick(AdapterView<?> parent, View view, int position, long id) 

什麼是<」>意味着適配器視圖類模板?我的猜測是,這意味着參數可以是一個適配器視圖,但我不確定,我想問問社區。

謝謝

+1

這個方便的[鏈接](http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html)寫得非常好,並且涵蓋了所有泛型及其用途/限制的基礎知識。 – Jens 2012-01-30 20:24:09

回答

2

你是對的。對於任何其他對象類型,parent參數可以是AdapterView,它是AdapterView

如果您想了解更多信息,請查看有關泛型的信息。

+0

謝謝,我沒有意識到他們在java中被稱爲泛型,這將幫助我瞭解更多關於它們的內容。 – SmashCode 2012-01-30 20:25:59

相關問題