Salve,
esiste un metodo in java che mi faccio lo split di un byte array??

ad esempio ho una variabile byte array come segue

byte MyVar[] = {16,16,16,16,16, 99, 16,16,16,16,16};
byte MyVar2 = new byte[]

vorrei poter fare uno split su MyVar ogni volta che trova il byte 99, e a sua volta mi crea un nuovo array tipo

MyVar2[0] ={16,16,16,16,16};
MyVar2[1] ={16,16,16,16,16};