Java Array Search isInArray(String needle, String[] haystack)

Here you can find the source of isInArray(String needle, String[] haystack)

Description

check to see if the given value is in the array

License

Open Source License

Parameter

Parameter Description
needle the value to look for
haystack the array to look in

Declaration

public static boolean isInArray(String needle, String[] haystack) 

Method Source Code


//package com.java2s;
/*/*from www .ja v a2  s .co m*/
 * Copyright (C) 2013 The MaGDAA Project
 *
 * This file is part of the MaGDAA Rhizome Analysis software
 *
 * MaGDAA Rhizome Analysis software is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 3 of the License, or
 * (at your option) any later version.
 *
 * This source code is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this source code; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */

import java.util.Arrays;

public class Main {
    /**
     * check to see if the given value is in the array
     * @param needle the value to look for
     * @param haystack the array to look in
     * @return
     */
    public static boolean isInArray(String needle, String[] haystack) {

        return Arrays.asList(haystack).contains(needle);

    }
}

Related

  1. indexOf(T[] array, T toSearch)
  2. isIn(char to_find, char[] to_search)
  3. isIn(String name, String[] array)
  4. isIn(String name, String[] array)
  5. isInArray(final T ch, final T[] a)
  6. memchr(boolean[] ary, int start, int len, boolean find)
  7. memchr(char[] haystack, int offset, char needle, int num)
  8. memchr(T[] ptr, T value)
  9. replaceAll(String text, char[] toSearch, char toReplace)