HTML Diff
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>