Java Array Equal allEquals(int needle, byte... bytes)

Here you can find the source of allEquals(int needle, byte... bytes)

Description

all Equals

License

LGPL

Declaration

public static boolean allEquals(int needle, byte... bytes) 

Method Source Code

//package com.java2s;
/*//from  w w w. ja  v a  2  s. co m
 * jfreesteel: Serbian eID Viewer Library (GNU LGPLv3)
 * Copyright (C) 2011 Goran Rakic
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License version
 * 3.0 as published by the Free Software Foundation.
 *
 * This software 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
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, see
 * http://www.gnu.org/licenses/.
 */

public class Main {
    public static boolean allEquals(int needle, byte... bytes) {
        int i = 0;
        while (i < bytes.length && bytes[i] == needle)
            i++;
        return i == bytes.length;
    }
}

Related

  1. allEqual(int[] arr)
  2. allEqual(int[] values)
  3. allEquals(double[][] sims)
  4. allEquals(final String value, final String... strings)
  5. allEquals(int y, int y2, int y3)
  6. areEqualArrays(Object[] a1, Object[] a2)
  7. arrayEq(byte[] a, byte[] b)
  8. arrayEqual(char[] a, char[] b, int aStart, int bStart, int length)