Java で入力を取得するメソッドは、Scanner クラスを使用してテキスト入力を読み取り、BufferedReader クラスを使用してテキスト入力を読み取ります (Java 9 にのみ適用されます)。
Java で入力された値を取得する方法
Java では、System.in を使用してユーザーを取得できます。の入力。
1. Scanner クラスを使用します
<code class="java">import java.util.Scanner; public class InputExample { public static void main(String[] args) { // 创建 Scanner 对象以从 System.in 读取输入 Scanner scanner = new Scanner(System.in); // 从控制台读取一行输入 String input = scanner.nextLine(); // 打印输入 System.out.println("您输入的是:" + input); } }</code>
2. BufferedReader クラスを使用します
<code class="java">import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class InputExample { public static void main(String[] args) throws IOException { // 创建 BufferedReader 对象以从 System.in 读取输入 BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); // 从控制台读取一行输入 String input = reader.readLine(); // 打印输入 System.out.println("您输入的是:" + input); } }</code>
3. Console クラスを使用します。 (Java 9 のみ)
<code class="java">import java.util.console.Console; public class InputExample { public static void main(String[] args) { // 创建 Console 对象以从 System.in 读取输入 Console console = System.console(); // 从控制台读取一行输入 String input = console.readLine(); // 打印输入 System.out.println("您输入的是:" + input); } }</code>
以上がJavaで入力値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。