【发布时间】:2019-12-07 07:16:09
【问题描述】:
我有一个数组
String[] values = new String[] {"AB","BC","CD","AE"};
我想找到字符串BC 的索引。我知道我们可以将indexOf 用于整数,但找不到任何简单的字符串。
【问题讨论】:
-
请参阅 Tunaki 对欺骗的回答中的 "For Object arrays"。
我有一个数组
String[] values = new String[] {"AB","BC","CD","AE"};
我想找到字符串BC 的索引。我知道我们可以将indexOf 用于整数,但找不到任何简单的字符串。
【问题讨论】:
您可以执行线性搜索,例如:
int index = -1;
for (int i = 0; i < values.length; i++) {
if (values[i].equals("BC") {
index = i;
}
}
【讨论】: