17 lines
415 B
Java
17 lines
415 B
Java
package extensions.manifold.rt.api.Array;
|
|
|
|
import manifold.ext.rt.api.Extension;
|
|
import manifold.ext.rt.api.This;
|
|
|
|
import java.lang.reflect.Array;
|
|
|
|
@Extension
|
|
public class ArrayExt {
|
|
public static int indexOf(@This Object array, Object elem) {
|
|
for (int i = 0, len = Array.getLength(array); i < len; i++) {
|
|
if (Array.get(array, i).equals(elem)) return i;
|
|
}
|
|
return -1;
|
|
}
|
|
}
|