В Java существует несколько методов ввода с клавиатуры. Вот некоторые распространенные подходы:
-
Использование класса Scanner:
Вы можете использовать класс Scanner для чтения ввода с клавиатуры. Вот пример:import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Enter a value: "); int value = scanner.nextInt(); System.out.println("You entered: " + value); } } -
Использование класса BufferedReader.
Другой способ чтения ввода с клавиатуры — использование класса BufferedReader. Вот пример:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Enter a value: "); String value = reader.readLine(); System.out.println("You entered: " + value); } } -
Использование класса Console:
Если вы работаете с консольным приложением, вы можете использовать класс Console для чтения входных данных. Вот пример:public class Main { public static void main(String[] args) { Console console = System.console(); if (console != null) { String value = console.readLine("Enter a value: "); System.out.println("You entered: " + value); } } }
Это некоторые из наиболее часто используемых методов ввода с клавиатуры в Java.