I have a String[]
with values like so:
public static final String[] VALUES = new String[] {\"AB\",\"BC\",\"CD\",\"AE\"};
Given
You can use ArrayUtils.contains
from Apache Commons Lang
public static boolean contains(Object[] array, Object objectToFind)
Note that this method returns false
if the passed array is null
.
There are also methods available for primitive arrays of all kinds.
String[] fieldsToInclude = { "id", "name", "location" };
if ( ArrayUtils.contains( fieldsToInclude, "id" ) ) {
// Do some stuff.
}