Bonjour,

je souhaiterai écrire un fichier qui ait cette forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
P5
512 512
255
$'&?67.*,@>01*JZCUQ?XRVhgXOY_
- Une chaine de caractères "P5".
- Trois entier positifs.
- Des caractères qui représentent une valeur entre 0 et 255.

En C je fais comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
fprintf (f, "P5\n");
fprintf (f, "%d %d\n", largeur, hauteur);
fprintf (f, "255\n");
for (n=0 ; n < hauteur ; n++)
     {
      for (k=0 ; k < largeur ; k++)
           ligne[k] = (unsigned char)image[n][k] ;
      fwrite (ligne, sizeof(unsigned char)*image->width,1,f) ;
      }
Mais comment faire en Java ?

Merci...