ファイルの行を取得し、その行を特定のテキストで検索して、その行と同じ行を含むファイル内の他のすべての行その中の特定のテキスト。その行のテキストを検索するときに行を返す方法
私はこれまでのところ、これを持っている:
public String searchText(String text, String file)
{
StringBuffer sb = new StringBuffer();
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
while((line = br.readLine()) != null)
{
while(line.indexOf(text) > 0)
{
sb.append(line);
}
}
return sb.toString();
} catch (Exception e) {
e.printStackTrace();
}
return sb.toString();
}
それは私がそれを必要とするとき、私は使用することができる機能である必要があります。 皆さん、私が何をしたいのかを理解していただき、ありがとうございます。
あなたが投稿したコードに何が間違っているのか、私たちに教えてください。 –
ねえ、スタックオーバーフローへようこそ。あなたは投稿の一番下にあなたの名前を署名する必要はありません - 彼らは自動的にあなたのユーザー名を一番下に表示します(詳細は[ここ](http://stackoverflow.com/help/behavior)を参照してください) – culix