-1

この部分で助けが必要です

        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の初心者はこちら

4

1 に答える 1