Ввод с клавиатуры в Java: примеры и уроки

В Java для ввода с клавиатуры используется класс Scanner.

Пример кода для ввода строки с клавиатуры:


import java.util.Scanner;
public class KeyboardInputExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); // создаем объект класса Scanner
        System.out.print("Введите строку: ");
        String userInput = scanner.nextLine(); // считываем введенную строку
        System.out.println("Вы ввели: " + userInput); // выводим введенную строку на экран
    }
}

Описание кода:

1. Создаем объект класса Scanner и передаем в конструктор объект System.in, который представляет стандартный поток ввода (клавиатуру).


Scanner scanner = new Scanner(System.in);

2. Выводим приглашение для ввода строки на экран и считываем введенную строку с помощью метода nextLine() объекта Scanner.


System.out.print("Введите строку: ");
String userInput = scanner.nextLine();

3. Выводим введенную строку на экран с помощью оператора вывода System.out.println().


System.out.println("Вы ввели: " + userInput);

Пример кода для ввода чисел с клавиатуры:


import java.util.Scanner;
public class KeyboardInputExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); // создаем объект класса Scanner
        System.out.print("Введите целое число: ");
        int userInput = scanner.nextInt(); // считываем введенное число
        System.out.println("Вы ввели: " + userInput); // выводим введенное число на экран
    }
}

Описание кода:

1. Создаем объект класса Scanner и передаем в конструктор объект System.in, который представляет стандартный поток ввода (клавиатуру).


Scanner scanner = new Scanner(System.in);

2. Выводим приглашение для ввода числа на экран и считываем введенное число с помощью метода nextInt() объекта Scanner.


System.out.print("Введите целое число: ");
int userInput = scanner.nextInt();

3. Выводим введенное число на экран с помощью оператора вывода System.out.println().


System.out.println("Вы ввели: " + userInput);

Похожие вопросы на: "ввод с клавиатуры java "

WS – удобный инструмент для работы с веб-сервисами
Генератор случайных имён
Как запустить программу в Питоне: инструкция для начинающих
Метод Гаусса: эффективный способ решения систем линейных уравнений
Developer Mozilla - ресурс для разработчиков технологий Mozilla
Nonce: Ensuring Data Security and Secure Communications
Что такое int: значения и применение переменной типа int
Putty for Mac OS - Secure Terminal Emulator for Mac Users
<h1>Unity Linux
Unity Velocity - ускоряйте разработку игр с помощью Unity