List of utility methods to do Array Contain
boolean | ARRAY_Contains(int value, int[] array) returns true if the array contains the value, or false if it does not for (int x = 0; x < array.length; x++) { if (array[x] == value) return true; return false; |
boolean | arrayContains(byte[] a, int offset, byte[] b) Returns true if an array's elements appear inside another array. if (a.length < offset + b.length) return false; for (int i = 0; i < b.length; i++) { if (a[offset + i] != b[i]) return false; return true; |
boolean | arrayContains(char[] chars, char cToFind) array Contains for (char c : chars) { if (c == cToFind) { return true; return false; |
boolean | arrayContains(char[] chars, char cToFind) array Contains for (char c : chars) { if (c == cToFind) { return true; return false; |
boolean | arrayContains(final byte[] what, final byte[] b) array Contains boolean r = false; for (int i = b.length - 1; i > what.length; i--) { int j = what.length; while (j > -1) { if (b[i] != what[j]) { r = false; continue; } else { ... |
boolean | arrayContains(final E[] arr, final E targetValue) Check if an array contains a value, very efficient for (final E s : arr) { if (s.equals(targetValue)) return true; return false; |
boolean | arrayContains(final int[] array, final int v) Determines if a value exists in an array. for (int i : array) if (i == v) return true; return false; |
boolean | arrayContains(final Object[] a, final Object v) array Contains for (final Object x : a) { if (v == null) { if (x == null) return true; } else { if (v.equals(x)) return true; return false; |
boolean | arrayContains(final String[] array, String needle) Returns true if the String array contains a string. needle = nn(needle); for (final String element : array) { if (needle.equalsIgnoreCase(element.trim())) { return true; return false; |
boolean | arrayContains(final T[] array, final T v) array Contains for (final T e : array) if (e == v || v.equals(e)) return true; return false; |