Ваш метод правильный, и он будет возвращать индекс, если он найдет совпадение, в противном случае он выйдет из цикла и вернет -1.
Просто для создания кодаЧетко и кратко, вы можете использовать что-то вроде этого,
public static String[] wordArray = new String[]{"a", "b"};
public static int poitionOfWord(String testWord) {
return Arrays.asList(wordArray).indexOf(testWord);
}
Затем протестируйте его с некоторым кодом,
public static void main(String args[]) {
System.out.println(poitionOfWord("a"));
System.out.println(poitionOfWord("z"));
}
Это печатает,
1
-1