cs_amel2006
Messages postés83Date d'inscriptionsamedi 21 janvier 2006StatutMembreDernière intervention 9 décembre 2006
-
27 mars 2006 à 16:30
cs_valckar
Messages postés34Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention30 juin 2006
-
27 mars 2006 à 17:15
bonjour;
je lance m thread avec 2 paramètre (nom de fichier,param2)
et ce thread creer un fichier avec le nom donnée en entrée et le remplir
mon problème est que à l'execution je trouve 1 seule fichier qui le dernier nom de fichier
y'a t'il une solution
merci
cs_amel2006
Messages postés83Date d'inscriptionsamedi 21 janvier 2006StatutMembreDernière intervention 9 décembre 20061 27 mars 2006 à 17:09
le code et là:
import java.io.*;
public class exemple extends Thread {
private static String nomf;
exemple (String s) {
nomf=s;
}
public void run()
{ File f = new File("temp/"+nomf+".txt");
DataOutputStream flux = new DataOutputStream(new FileOutputStream(f));
flux.writeChars("sbc");
flux.close();
}
public static void main(String args[])
{ File rep = new File("temp");
if(!rep.exists()){
rep.mkdirs();
}
String []nomfichier = {"a","b","c"}
for(int i=0;i<3;i++)
{
Thread T1 = new exemple(nomfichier[i]);
T1.start();