Я искал в Интернете и здесь, как я могу удалить строку, содержащую одно или два слова, но я ничего не могу найти в java. Это код, я прямо сейчас:Удаление предложений, содержащих ключевое слово в java
try {
BufferedReader reader = new BufferedReader(new FileReader("Readfile.txt"));
String line = reader.readLine();
while(line !=null)
{
for(int i = 0 ; i<newarray.length;i++){
if(line.contains(newarray[i])){
System.out.println(line);
}
}
line=reader.readLine();
}
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
Он читает предложения из текстового файла, но прежде чем он печатает их, я хочу, чтобы удалить некоторые предложения, которые содержат ключевое слово, например, весело.
Вы не можете удалить строку из своего txt-файла? – PermGenError
Как насчет добавления отсканированной строки в 'LinkedList' iff 'line.contains (« fun »)' возвращает 'false'? –
sp00m
@PremGenError Мои текстовые файлы содержат более 100 предложений, поэтому я думал, что делать это было бы проще, чем удаление предложений один мой. – JustMe