如何从给定值中找到Java中STRING数组的索引?

我想知道Java数组中是否有本机方法来获取给定值的表索引?

假设我的表格包含以下字符串:

public static final String[] TYPES = {

"Sedan",

"Compact",

"Roadster",

"Minivan",

"SUV",

"Convertible",

"Cargo",

"Others"

};

假设用户必须输入汽车的类型,然后在后台程序将使用该字符串并获取其在数组中的位置。

因此,如果该人进入:轿车它应该处于位置0并将其存储在由我的程序创建的Cars对象中…

回答:

String carName = // insert code here

int index = -1;

for (int i=0;i<TYPES.length;i++) {

if (TYPES[i].equals(carName)) {

index = i;

break;

}

}

这之后index是您的汽车的数组索引,如果不存在则为-1。

以上是 如何从给定值中找到Java中STRING数组的索引? 的全部内容, 来源链接: utcz.com/qa/403392.html

回到顶部