Java readline()メソッドの使い方【初心者向け徹底解説】
Javaでは、BufferedReaderクラスのreadLine()メソッドを使用して、ユーザーからの入力を読み取ることができます。readLine()メソッドは、コンソールから1行のテキストを読み取り、文字列を返します。以下に簡単な例を示します:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.print("Enter your name: ");
String name = reader.readLine();
System.out.println("Hello, " + name + "!");
} catch (IOException e) {
System.err.println("Error reading input");
e.printStackTrace();
}
}
}
上記の例で、まずBufferedReaderオブジェクトを作成してユーザーの入力を読み取ります。そして、readLine()メソッドを使用してユーザーが入力した名前を読み取り、変数に格納します。最後に、ユーザーが入力した名前を含む簡単な挨拶メッセージを出力します。
readLine()メソッドはIOException例外を送出する可能性があるため、try-catchブロックを使用して例外処理を行う必要があります。