Remplacer une case en TXT Java
Bonjour à tous,
comment puis-je changer une case dans une ligne d'un fichier txt ?
Exemple:
BC hey BC
AC XX ER
BN YT QS
Par exemple, si je trouve tab[1].equals("BC") je change tab[2] (hey) en YY.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
while ((ligne = br.readLine()) != null) { // lecture ligne par ligne
String[] tab=formule(ligne); // formule est splité
if ( ing1.equals(tab[0]) && tab[1].equals("Current")){
System.out.println("existe");
sb.append(ing1+" "+"Old"+" "+tab[2]);
System.out.println(sb.toString());
}
}
write(sb.toString(),"src/test/ROF"); |