Aaa_dh
Messages postés10Date d'inscriptionmardi 26 janvier 2016StatutMembreDernière intervention11 avril 2016
-
Modifié par Aaa_dh le 5/04/2016 à 23:58
Bonsoir;
Je suis débutante en java et je dispose de deux fichiers en input, le premier contient des indexes er le deuxieme contient un ensemble de phrases. Voici un exemple du premier fichier:
0 1 3
2 1
4 2
....
3 1
et le deuxieme fichier:
my name is
the task is hard
this site is helpful
the java code is fluent
IT's sunny
I have a problem
je voudrais utiliser ces deux fichiers pour avoir un troisieme fichier qui contient les phrases du deuxieme fichier selon les indexes du premier fichier de la forme suivante:
my name is
the task is hard
the java code is fluent
####
this site is helpful
the task is hard
####
IT's sunny
the task is hard
####
.....
####
the java code is fluent
the task is hard
J'ai essayé avec ce bout de code mais j'ai pas eu le résultat souhaité:
public static void writeIntoFile(StringBuilder stringBuilder, String txtFilePath, boolean append) { File file = new File(txtFilePath);
// if file doesn't exists, then create it if (!file.exists()) { try { file.createNewFile(); } catch (IOException e) { e.printStackTrace(); } } FileWriter fw; try { fw = new FileWriter(file.getAbsoluteFile(), append); BufferedWriter bw = new BufferedWriter(fw); bw.write(stringBuilder.toString()); bw.close(); } catch (IOException e) { e.printStackTrace(); }
}
J'ai toujours comme sorti la premiere partie du fichier indexes!!!!
Est ce que quelqu'un peut me dire ou modifier le code pour avoir le resultat?
Merci d'avance