Bonjour,

J'essaye d'écrire des bytes dans un fichier mais il n'existe aucune données dans mon fichier après l'écriture.

Je vérifie bien que "data" n'est pas vide en l'affichant grâce à la méthode "new String(byte[])" et je vois afficher pleins de caractères blizzard.

voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public SIGNALMessage(byte[] data) throws IOException {
 
    BufferedOutputStream bos = null;
    String fileName = "out.wav";
    bos = new BufferedOutputStream(new FileOutputStream(fileName, true));
    bos.write(data);
 
    System.out.println(new String(data));    //Afficher "data"
}