Java Arrays Java
Following example shows how to find whether a provided value is contained by an array:
package com.logicbig.example; import java.util.Arrays; public class ArrayContains { public static <T> boolean contains(T[] input, T element) { if (input == null) { return false; } return Arrays.stream(input) .anyMatch(e -> e == null && element == null || (e != null && e.equals(element))); } public static void main(String[] args) { String[] arr = {"one", "two", "three", null}; boolean b = contains(arr, "two"); System.out.println(b); b = contains(arr, null); System.out.println(b); b = contains(arr, "four"); System.out.println(b); } }
truetruefalse