Javaの入力ストリームやファイルの内容を読み込む方法は?

JavaではInputStreamとFileクラスを使用して、入力ストリームとファイルの内容を読み取ることができます。

  1. 入力ストリーム
  2. 読み込む
  3. バッファードリーダー
  4. InputStreamReader
InputStream inputStream = System.in;
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));

String line = reader.readLine();
System.out.println("Input: " + line);
  1. ファイルを保存する
  2. ファイル入力ストリーム
  3. BufferedReader
  4. InputStreamReader
File file = new File("path/to/file.txt");
InputStream inputStream = new FileInputStream(file);
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));

String line;
while ((line = reader.readLine()) != null) {
    System.out.println("Line: " + line);
}

ファイル内容の読み込みにFileクラスを使う際は、FileNotFoundException例外を処理する必要があります。入力ストリームの読み込みにInputStreamを使用する際は、IOException例外を処理する必要があります。

bannerAds