Как посимвольно считать строку в java
Ответы
Иван Полежаев
06 апреля 2023
Для того, чтобы считать строку посимвольно в Java
, можно использовать метод toCharArray()
класса String
, который возвращает массив символов, представляющих строку.
Затем можно перебирать элементы массива с помощью цикла for
и обрабатывать их по мере необходимости.
Например, следующий код считывает строку с клавиатуры и выводит ее посимвольно в консоль:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите строку: ");
String str = scanner.nextLine();
char[] charArray = str.toCharArray();
for (char c : charArray) {
System.out.println(c);
}
scanner.close();
}
}
- В этом примере сначала создается объект
Scanner
для считывания ввода с клавиатуры. - Затем пользователю предлагается ввести строку, которая сохраняется в переменной
str
. - С помощью метода
toCharArray()
создается массив символовcharArray
, который затем перебирается с помощью циклаfor-each
. - Как только все символы строки выведены, сканер закрывается с помощью метода
close()
.
0
0