Salut, comment faire pour écrire un ArrayList dans un OutputStream ?
Version imprimable
Salut, comment faire pour écrire un ArrayList dans un OutputStream ?
Ca dépend de ce que contient ton arrayList:
Code:
1
2
3 bufOut = new BufferedOutputStream(new FileOutputStream("file.txt")); bufOut.write("test".getBytes()); // String bufOut.write(66); // code ASCII code 66 = 'B'
Autrement dit :
Un OutputStream sert à écrire des octets.
Un ArrayList c'est un objet, ce n'est pas des octets.
La première question à se poser, c'est quelles règles tu vas utiliser pour convertir ton ArrayList en octets.