【问题标题】:What does the symbol <?> mean? [duplicate]符号 <?> 是什么意思? [复制]
【发布时间】:2015-12-10 07:36:47
【问题描述】:

在做一些android应用开发时,我遇到了参数AdapterView&lt; ? &gt;测试。我的问题是 &lt; ? &gt; 到底是什么意思或做什么,因为我在许多其他地方也看到它,例如 Map&lt; String ,? &gt; 的地图。

【问题讨论】:

  • 您好,谢谢您的回答,但您可以给我一个链接吗?
  • 好的,谢谢,但你能把你的解释放在底部的答案中,这样我就可以把它标记为答案了吗?
  • 你可以在这里得到解释:use this link

标签: java android


【解决方案1】:

在通用代码中,称为通配符的问号 (?) 表示未知类型。

通配符可用于多种情况:作为参数、字段或局部变量的类型;有时作为返回类型。

所以为了回答这个问题:它是一个通配符->Official Doc,所以当你不知道类型时,你可以处理类事件。

【讨论】:

    猜你喜欢
    • 2015-02-13
    • 2013-01-26
    • 1970-01-01
    • 2012-11-03
    • 2016-10-10
    • 1970-01-01
    • 2011-02-27
    • 2014-12-06
    • 2018-01-28
    相关资源
    最近更新 更多