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 : Sélectionner tout - Visualiser dans une fenêtre à part
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");