Imcrementar uma array de byte

Boa tarde pessoal.

Como faco para incrementar uma array de bytes. Por exemplo, tenho um array de bytes e quero adicionar a ela uma outra array.

Usei o System.arraycopy mas deu alguns problemas.

Se alquem puder me ajudar.

Ate mais

Mario Jose

Olá Mário não entendi muito bem sua pergunta!

Você tem uma array de 5 posições, e gostaria de adicionar a ela mais 10, sem perder os valores das outras 5, que já contém , é isto??

Att

e ai blz!!! é só usar java.util.Arrays.copyOf

ex:


        byte[] buff = new byte[0];
        
        buff = java.util.Arrays.copyOf( buff, buff.length + 1 );
        buff[ buff.length - 1 ] = 10;
        buff = java.util.Arrays.copyOf( buff, buff.length + 1 );
        buff[ buff.length - 1 ] = 20;