-1
public void onItemClick(AdapterView<?> parent, View v, int pos, long id)

<?>上記のコードの はどういう意味ですか?

4

3 に答える 3

1
  Array<Int> arrayOfInts;
  Array<String> arrayOfStrings;
  Array<?>      arrayOfAnything;  // 

  Object o = arrayOfAnyting[0];
  if (arrayOfAnything[0] instanceof String){
    String s =(String) arrayOfAnything[0];

  }

 String s2 = arrayOfStrings[0];
于 2012-07-16T23:55:47.400 に答える
0

Javaジェネリックの概念では、ワイルドカードを使用していることを意味します。

したがって、その署名では任意の AdapterView タイプを使用できることを意味します。

于 2012-07-16T23:35:34.223 に答える
0

AdapterView<?>parent

<?>ワイルドカードです。

この特定の機能に関するドキュメントへの参照。

于 2012-07-16T23:31:32.180 に答える