
public class FindTest {

	public static void main(String[] args) {
		int[] items = {4, 5, 6, 7}; // Store values 4, 5, 6, 7 in an array of length 4
		if (find(6, items, 4) == false) {
			System.out.println("Value 6 not found. Array only contains values: ");
			for (int i = 0; i < items.length; ++i) 
				System.out.print(items[i] + " ");
			System.out.println("");
		}
		else System.out.println("Value 6 found");
	}
	
	/**
	 * 
	 * @param value: value we are looking for
	 * @param data: array where the search will be performed
	 * @param numItems: number of values stored in array data
	 * @return true if value is in data; false otherwise
	 */
	public static boolean find(int value, int[] data, int numItems) {
		int index = 0;
		boolean flag = false;
		while (index < numItems) {
			if (value == data[index]) 
				flag = true;
			else flag = false;
			++index;
		}
		return flag;
	}

}
