Wie kann ich aus einem Byte-Array einen IntStream erstellen?

Ich weiß schon, es gibt nurIntStream undLongStream. Wie kann ich ein @ machIntStream aus einem Byte-Array?

Derzeit habe ich vor, dies zu tun.

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));
}

ibt es einen einfacheren oder schnelleren Weg, dies zu tu

Antworten auf die Frage(6)

Ihre Antwort auf die Frage