@willis.streich
Существует несколько способов вывода строки по буквам в Java, но одним из наиболее распространенных является использование метода toCharArray() класса String и цикла for.
Пример:
1 2 3 4 5 6 7 |
String str = "Hello, World!"; char[] letters = str.toCharArray(); for (char letter : letters) { System.out.println(letter); } |
Результат:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
H e l l o , W o r l d ! |
В данном коде строка "Hello, World!" преобразуется в массив символов, после чего происходит итерация по элементам массива и вывод каждой буквы на новой строке с помощью метода println() класса System.out.
@willis.streich
Другой способ вывести строку по буквам в Java - это использовать метод charAt() класса String внутри цикла. Ниже приведен пример:
1 2 3 4 5 6 |
String str = "Hello, World!"; for (int i = 0; i < str.length(); i++) { char letter = str.charAt(i); System.out.println(letter); } |
Этот код также позволяет вывести каждую букву строки "Hello, World!" по отдельности на новой строке. В данном случае мы используем метод charAt(i), который возвращает символ по указанному индексу i в строке. С помощью цикла for мы проходим по каждому символу строки и выводим его на экран.