enregistrement d'un fichier
Bonjour,
voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
public void split(){
try{
FileInputStream fin=new FileInputStream(str);
int c=fin.read();
name= str+".spt";
System.out.println("Split en cours...");
while(c!=-1)
{
fout=new FileOutputStream(name);
while(c!=-1 && len<splitlen)
{
fout.write(c);
c=fin.read();
len++;
}
len=0;
fout.close();
System.out.println("fin du Split");
break;
}
}
catch(Exception e)
{
System.out.println("gg");
e.printStackTrace();
}
} |
c'est une fonction qui sere a splitter une partie d'un fichier "fin"
le Split se passe bien mais il s'arrete en milieu de la ligne de chaine de caractère au lieu de finir toute la ligne.
merci