class Index {
public static int findIndex (int[] my_array, int t) {
if (my_array == null) return -1;
int len = my_array.length;
int i = 0;
while (i < len) {
if (my_array[i] == t) return i;
else i=i+1;
}
return -1;
}
public static void main
(String[] args
) { int[] my_array = {25, 14, 56, 15, 36, 56, 77, 18, 29, 49};
System.
out.
println("Index position of 25 is: " + findIndex
(my_array,
25)); System.
out.
println("Index position of 77 is: " + findIndex
(my_array,
77)); }
}
Y2xhc3MgSW5kZXggewogICAgICAgcHVibGljIHN0YXRpYyBpbnQgIGZpbmRJbmRleCAoaW50W10gbXlfYXJyYXksIGludCB0KSB7CiAgICAgICAgaWYgKG15X2FycmF5ID09IG51bGwpIHJldHVybiAtMTsKICAgICAgICBpbnQgbGVuID0gbXlfYXJyYXkubGVuZ3RoOwogICAgICAgIGludCBpID0gMDsKICAgICAgICB3aGlsZSAoaSA8IGxlbikgewogICAgICAgICAgICBpZiAobXlfYXJyYXlbaV0gPT0gdCkgcmV0dXJuIGk7CiAgICAgICAgICAgIGVsc2UgaT1pKzE7CiAgICAgICAgfQogICAgICAgIHJldHVybiAtMTsKICAgIH0KICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgaW50W10gbXlfYXJyYXkgPSB7MjUsIDE0LCA1NiwgMTUsIDM2LCA1NiwgNzcsIDE4LCAyOSwgNDl9OwogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkluZGV4IHBvc2l0aW9uIG9mIDI1IGlzOiAiICsgZmluZEluZGV4KG15X2FycmF5LCAyNSkpOwogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkluZGV4IHBvc2l0aW9uIG9mIDc3IGlzOiAiICsgZmluZEluZGV4KG15X2FycmF5LCA3NykpOwogICAgICAgfQp9