Bonjour,
Je voudrais ecraser les lignes commençant par la chaine strInit par la ligne strFin
CODE:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public static void setLingne(String strInit,String strFin,String fic){
		try{
			RandomAccessFile fic=new RandomAccessFile(fic,"rw");
 
			String ligne=fic.readLine();
			while(ligne!=null){
				if(ligne.startsWith(strInit)){
					fic.writeBytes(strFin);
					break;
				}
			}
		}catch(Exception e){}
	}
Mais le probleme est que strFin n'ecrase pas strInit, mais elle est ajoutée aprés.
Est ce que quelqu'un aurait une idée?
Merci