【问题标题】:How to retrive value from array of arrays?如何从数组数组中检索值?
【发布时间】:2014-06-01 12:05:51
【问题描述】:
[["sports","Any"],["sports","cricket"],["sports","football"],["sports","other"]]

如果我想从中检索cricket
如何实现?

【问题讨论】:

  • 你最好尝试用你想要实现的语言谷歌搜索“二维数组”
  • 我已经这样做了,但没有用。

标签: jquery multidimensional-array


【解决方案1】:

取决于语言,但我希望 [1][1] 应该这样做。

假设您的数组名为arr,那么arr[1] 指的是["sports","cricket"](基于0 的索引),它本身就是一个数组,因此您可以像往常一样识别元素...使用[1] 访问"cricket"... 所以大家在一起:arr[1][1]

【讨论】:

  • 我在 JQuery 中做
  • @VaibhaVWakharkaR 您需要围绕数据显示更多代码。你访问的变量名是什么?
  • arr 用作保存数据的变量名称的占位符。
【解决方案2】:

它是多维数组。我认为你可以使用(不知道确切,因为你没有说语言)。

array[1][1]

array[1]返回["sports","cricket"]也是数组,所以我们再次添加[1]得到"cricket"

【讨论】:

  • 我在 JQuery 中做
  • @VaibhaVWakharkaR 所以它是有效的。
【解决方案3】:

取决于语言。例如:

JAVA

String str = array[1][1];

ObjectiveC

NSString *str = ((NSArray *)array[1])[1];

【讨论】:

    【解决方案4】:

    通常你访问第一个数组的元素然后访问第二个数组的元素,所以:

    arrayname[1][1] 
    

    会给你板球回来

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-28
      • 2018-11-25
      • 2021-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      相关资源
      最近更新 更多