この部分で助けが必要です
try{
FileReader fr = new FileReader("C:\\test.txt");
BufferedReader br = new BufferedReader(fr);
String text = txtKeyword.getText();
String line = null;
boolean hasError = false;
while ((line = br.readLine()) != null) {
if(line.contains(text)){
String newline = "\n";
jTextArea1.append(text + newline);
hasError = false;
}
else{
hasError = true;
}
}
br.close();
if (hasError) {
System.out.println("Text not found");
}
}catch(IOException e){
System.out.println("File not found");
} }
指示どおりに実行しましたが、正しいキーワードを取得するたびにエラー メッセージが 1 つずつ表示されます。とにかくそれを変更することはありますか?私の問題の解決策はありますか?または、null を使用する代わりに、他に何を使用すればよいでしょうか? 私を案内してください.. Javaの初心者はこちら