Estoy intentando crear un array de bytes en j2me para enviarlo a traves de un socket pero por algun motivo me da un error de "possible loss of precision".
Segun he encontrado por ahi este error se debe cuando le pasas un tipo de dato que no se espera (por ejemplo, imprimir un float cuando lo declaras como double), pero no entiendo porque a mi me lo da si es solo un array:
byte[] message = {0x30, 0x0C, 0x02, 0x01, 0x01, 0x60, 0x07, 0x02, 0x01, 0x03, 0x04, 0x00, 0x80, 0x00};
Lo raro es que solo me sale el error cuando inserto los dos ultimos elementos del array, vamos que si le pongo
byte[] message = {0x30, 0x0C, 0x02, 0x01, 0x01, 0x60, 0x07, 0x02, 0x01, 0x03, 0x04, 0x00}
ya no me da error, ¿alguien sabe a que se puede deber?