in src/main/java/org/apache/commons/collections4/ArrayUtils.java [107:128]
static int indexOf(final Object[] array, final Object objectToFind, int startIndex) {
if (array == null) {
return CollectionUtils.INDEX_NOT_FOUND;
}
if (startIndex < 0) {
startIndex = 0;
}
if (objectToFind == null) {
for (int i = startIndex; i < array.length; i++) {
if (array[i] == null) {
return i;
}
}
} else {
for (int i = startIndex; i < array.length; i++) {
if (objectToFind.equals(array[i])) {
return i;
}
}
}
return CollectionUtils.INDEX_NOT_FOUND;
}