static bool byteArrayStartsWith(byte[] a, byte[] b) { if (a == null || b == null) false; if (a.length < b.length) false; for (int i = 0; i < b.length; i++) if (a[i] != b[i]) false; true; }