sim, pois a palavra-chave void é um método sem retorno , se você trocá-la por byte[][] ele vai pedir um retorno de uma matriz, e no final coloque
return palette;
P
programador1212
Olá!
Se você estiver implementando uma classe Palette (por exemplo) e ela define um método utilitário
para ser utilizado por outras classes na aplicação, OK, as soluções apresentadas resolvem. Se você estiver
implementando uma classe Palette que será utilizada para criar instâncias de Palette, seria melhor definir
uma variável de instância private byte[][] pallete e um método public void readPalette(…) que
altera o valor da variável de instância.