当前位置: 首页 > 面试题库 >

如何获取数组中的值的索引?

冉昊
2023-03-14
问题内容

我有一个像这样的数组:

String[] array = { "Designation1", "Designation2", "Designation3" };

如果用户将“ Designation2”作为输入,则代码应返回1

这可能是一个非常简单的问题,但是我是Java的新手。因此,请提出一些建议。


问题答案:

您可以遍历数组中的字符串,并找到与您要查找的字符串匹配的索引。

int index = -1;
for (int i=0; i<array.length;i++) {
    if (array[i].equals(value)) {
        index = i;
        break;
    }
}


 类似资料:
  • 我有两个数组 它们的长度都是4。City保存每个城市的名称,temp保存每个城市的平均温度。温度中的温度与城市中的城市顺序相同。所以我的问题是,我怎样才能得到temp中最大int的索引?我想打印出来

  • 问题内容: 我有一个数组,只是想在索引1处获取元素。 如何在JavaScript中数组的第一个索引处获取值? 问题答案: 只需使用

  • 问题内容: NumPy提出了一种通过来获取数组最大值的索引的方法。 我想要类似的事情,但是返回N最大值的索引。 例如,如果我有一个数组,,将返回的索引相对应的元素。 问题答案: 我想出的最简单的方法是: 这涉及数组的完整排序。我想知道是否提供了一种进行部分排序的内置方法。到目前为止,我还没有找到一个。 如果此解决方案太慢(尤其是对于小型解决方案n),则可能值得考虑使用进行编码。

  • 问题内容: 现在说我有一个numpy数组,定义为 现在,我想要一个包含缺失值的所有索引的列表,在这种情况下。 有什么办法可以做到吗? 问题答案: np.isnan与np.argwhere结合 输出:

  • 问题内容: 我有一个像这样的numpy数组: 如何一步一步获取特定索引位置的值?例如: 结果应为: 问题答案: 只是索引使用你

  • 我有一个2D按钮数组(按钮),它将生成一个5×5的按钮网格。我想在单击时获取单个按钮的索引(例如,(2,2)在中间),并通过创建Topcenter(这将是按钮的索引(x,y-1)或1,2,其中x和y是单击按钮的值)等整数变量,在3 x 3半径内找到围绕原始按钮的按钮的索引值。)然后,我可以向周围的按钮添加文本等。 这是一个可视化: 0,0|0,1|0,2|0,3|0,4 1,0 | 1,1 | 1