¿Cómo puedo hacer un IntStream desde una matriz de bytes?

Ya se que solo hayIntStream yLongStream. ¿Cómo puedo hacer unIntStream de una matriz de bytes?

Actualmente estoy planeando hacer esto.

static int[] bytesToInts(final byte[] bytes) {
    final int[] ints = new int[bytes.length];
    for (int i = 0; i < ints.length; i++) {
        ints[i] = bytes[i] & 0xFF;
    }
    return ints;
}

static IntStream bytesToIntStream(final byte[] bytes) {
    return IntStream.of(bytesToInt(bytes));
}

¿Hay alguna forma más fácil o más rápida de hacer esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta