2015-05-02 39 views
0

我有这样一个数组: String[] articles = {"a", "and", "the"}; 我想知道如何从某个术语获取数组索引。有没有一种方法沿着articles.getIndex("the");的线,它会返回一个int(在这种情况下,2)?从数组中的字符串获取索引

回答

3

您可以创建目录包装您的数组,并使用其indexOf方法

Arrays.asList(yourArray).indexOf(element) 
0

您也可以编写方法为

public int indexByValue(String data, String[] array) { 
    int index = -1; 
    for (int i = 0; i < array.length; i++) 
     if (array[i].equals(data)) index = i; 

    return index; 
}