Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void deleteEntry(String entryName) throws IOException {
- File inputFile = new File(fileName);
- File tempFile = new File("temp.txt");
- BufferedReader reader = new BufferedReader(new FileReader(inputFile));
- BufferedWriter writer = new BufferedWriter(new FileWriter(tempFile));
- String lineToRemove = entryName;
- String currentLine;
- while((currentLine = reader.readLine()) != null) {
- String trimmedLine = currentLine.trim();
- if(trimmedLine.contains(lineToRemove)) continue;
- writer.write(currentLine + System.getProperty("line.separator"));
- }
- writer.close();
- reader.close();
- boolean works = tempFile.renameTo(inputFile);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement