[Java] Символы
Задание
Создайте scanner, с помощью String word = scanner.next();
считайте слово напечатанное в консоли.
Чтобы посмотреть какой i-ый символ, нужно сделать char c = work.charAt(i);
. Чтобы узнать длину строчки нужно выполнить int n = work.length()
.
char
- число от 0 до 65535 включительно. Так же как и строки можно печатать в двойных ковычках - String a = "abc";
, так и символы можно создавать в одинарных ковычках - char c = 'a';
.
Задание 1
Проверьте (использовав цикл) содержит ли введенное слово символ 'a'
. И напечатайте результат проверки в консоль.
Задание 2
Проверьте что хотя бы один из символов введен дважды (используйте для этого два вложенных цикла). И напечатайте результат проверки в консоль.
Задание 3
Посчитайте сколько раз какой символ встретился, и напечатайте в консоль ввиде “a - 10, b - 20, c - 30”.
Для этого создайте массив где i-ая ячейка хранит число вхождений буквы со значением i.