English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В этом руководстве мы изучим перебор каждого символа строки
Чтобы понять этот пример, вам следует знать следующееJava программированиеТема:
class Main { public static void main(String[] args) { //Создание строки String name = "w3codebox"; System.out.println(name + " в символах:"); //Перебор каждого элемента for(int i = 0; i<name.length(); i++) { //Просмотр каждого символа char a = name.charAt(i); System.out.print(a + "", "); } } }
результат вывода
символы в w3codebox: n,h,o,o,o,
В предыдущем примере мы использовалиЦикл forПройди по каждому элементу строки. Здесь мы используем метод charAt() для доступа к каждому символу строки.
class Main { public static void main(String[] args) { //Создание строки String name = "w3codebox"; System.out.println(name + " в символах:"); //Использование for-each цикла для遍жения каждого элемента for(char c : name.toCharArray()) { //Просмотр каждого символа System.out.print(c + ", "); } } }
результат вывода
символы в w3codebox: n,h,o,o,o,
В上面的 примере, мы используем toCharArray() для преобразования этой строки в char массив. Затем, мы используем for-each цикл Просмотрите каждый элемент char массива.