public void onItemClick(AdapterView<?> parent, View v, int pos, long id)
上述代码中<?>
的含义是什么?
答案 0 :(得分: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];
答案 1 :(得分:0)
答案 2 :(得分:0)
在Java泛型的概念中,它意味着您正在使用通配符。
因此,这意味着可以在该签名中使用任何AdapterView类型。