0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Для того, чтобы получить один знак в виде типа данных<em>char</em>с клавиатуры от пользователя, нужно использовать класс Scanner из пакета java.util:</p>
1
<p>Для того, чтобы получить один знак в виде типа данных<em>char</em>с клавиатуры от пользователя, нужно использовать класс Scanner из пакета java.util:</p>
2
import java.util.Scanner; public class InputChar { public static void main(String[] args) { System.out.print("Введите символ с клавиатуры: "); Scanner scanner = new Scanner(System.in); char ch = scanner.next().charAt(0); System.out.println("Вы ввели: " + ch); } }<p>Запуск кода даст следующий вывод в консоли:</p>
2
import java.util.Scanner; public class InputChar { public static void main(String[] args) { System.out.print("Введите символ с клавиатуры: "); Scanner scanner = new Scanner(System.in); char ch = scanner.next().charAt(0); System.out.println("Вы ввели: " + ch); } }<p>Запуск кода даст следующий вывод в консоли:</p>
3
<p>Введите символ с клавиатуры: G Вы ввели: G</p>
3
<p>Введите символ с клавиатуры: G Вы ввели: G</p>
4
<p>Стоит отметить, что ввод будет считаться завершенным после нажатия на кнопку Enter, а значит пользователь может ввести более 1 символа. В коде выше в консоль выводится только первый символ:</p>
4
<p>Стоит отметить, что ввод будет считаться завершенным после нажатия на кнопку Enter, а значит пользователь может ввести более 1 символа. В коде выше в консоль выводится только первый символ:</p>
5
<p>Введите символ с клавиатуры: Main Вы ввели: M</p>
5
<p>Введите символ с клавиатуры: Main Вы ввели: M</p>