suppression de lignes dans un fichier texte
Bonjour à tous,
je cherche à supprimer les 14 premieres lignes d un fichier texte
j ai fait des recherches sur google et sur le site il faut reecrire le contenu dans un nouveau fichier en eliminant ce que l on ne veut plus
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
public static boolean readReplace(String[] nameNetworks)
{
int lineNumber=0;
String oldPattern=null;
String replPattern=null;
String line;
StringBuffer sb = new StringBuffer();
int nbLinesRead = 0;
try {
FileInputStream fis = new FileInputStream("Temp\\Ping"+nameNetworks[0]+".txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(
fis));
while ((line = reader.readLine()) != null) {
nbLinesRead++;
line = line.toLowerCase();
if (nbLinesRead == lineNumber) {
line = line.replaceFirst(oldPattern.toLowerCase(),
replPattern);
}
sb.append(line + "\n");
}
reader.close();
BufferedWriter out = new BufferedWriter(new FileWriter("Temp\\PingEssai.txt"));
out.write(sb.toString());
out.close();
} catch (Exception e) {
return false;
}
return true;
} |
si vous pouviez m aider un peu merci