English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Java

Java управление потоком

Java массив

Java ООП (I)

Java ООП (II)

Java ООП (III)

Обработка исключений Java

Java список (List)

Java Queue (очередь)

Java Map набор

Java Set набор

Java Вход/Вывод (I/O)

Java Reader/Writer

Другие темы Java

Java программа итеративного перебора каждого символа строки

Java полные примеры

В этом руководстве мы изучим перебор каждого символа строки

Чтобы понять этот пример, вам следует знать следующееJava программированиеТема:

Пример 1: Использование цикла for для перебора каждого символа строки

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() для доступа к каждому символу строки.

Пример 2: Использование for-each цикла для遍вания каждого символа строки

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 массива.

Java полные примеры