Java - Byte [] à byte []
Il y est un Vecteur et DataOutputStream. J'ai besoin d'écrire des octets à partir du Vecteur (toArray retourne Byte[]) dans le flux, mais il comprend byte []. Comment convertir Byte[] byte[] ?
source d'informationauteur arts777
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le toPrimitive méthode dans le Apache Commons lang bibliothèque ArrayUtils classe?
Inverse:
freeone3000 contribué à cette réponse 🙂
Un Vector<Byte> est sur que la médiocrité de la structure que vous pouvez utiliser pour stocker des octets. Je grave envisager d'utiliser quelque chose de plus efficace ligne ByteArrayOutputStream qui a un toByteArray() la méthode. c'est à dire ne pas simplement convertir le Vecteur, mais le supprimer à partir du code.