Tratando de resolver lo que debería ser un problema simple. Obtuve una lista de bytes, quiero convertirlo al final de una función en una matriz de bytes.Java: convertir la lista de bytes en una matriz de bytes
final List<Byte> pdu = new ArrayList<Byte>();
....
return pdu.toArray(new byte[pdu.size()]);;
compilador no le gusta la sintaxis en mi toArray
. ¿Cómo arreglar esto?
Muchas gracias! :) No había visto ArrayUtils.toPrimitive antes, bastante útil. –
+1 por esa materia de commons-lang –
No me gusta la solución de ArrayUtils. Tiene que haber una solución de caja para Java 8. – JohnMerlino