私のタイトルが言うように。ファイルから文字列を検索する必要があります。見つかったら、次の行が必要です。次のようなファイルです。
こんにちは
世界
「hello」が見つかったら、「world」を返す必要があります。
File file = new File("testfile");
Scanner scanner = null;
try {
scanner = new Scanner(file);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
if (scanner != null) {
String line;
while (scanner.hasNextLine()) {
line = scanner.nextLine();
if (line == "hello") {
line = scanner.nextLine();
System.out.println(line);
}
}
}
ファイルを読み取りますが、「hello」という単語が見つかりません。