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

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

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

Массивы Java

Ориентированность на объекты Java (I)

Ориентированность на объекты Java (II)

Ориентированность на объекты Java (III)

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

Списки (List) Java

Queue (очередь) Java

Сборники Java Map

Сборники Java Set

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

Reader/Writer Java

Другие темы Java

Метод string.charAt() строки Java и примеры использования

Java String (строка) методы

Метод string.charAt() строки Java возвращает символ по указанному индексу.

Синтаксис метода string.charAt() строки Java:

string.charAt(int index)

Параметр charAt()

  • index - индекс символа (значение int)

Возвратное значение charAt()

  • Возвращает символ по указанному индексу (index)

Внимание:Если переданному индексу charAt() передан отрицательный или超出 предела индекс, будет выброшено исключение.

Пример: метод charAt() строки Java

class Main {
  public static void main(String[] args) {
    String str1 = "Learn Java";
    String str2 = "Learn\nJava";
    // первый символ
    System.out.println(str1.charAt(0)); // 'L'
    // седьмой символ
    System.out.println(str1.charAt(6)); // 'J'
    // шестой символ
    System.out.println(str2.charAt(5)); // '\n'
  }
}

В Java индекс строки начинается с 0, а не с 1. Поэтому chartAt(0) возвращает первый символ. Таким же образом, chartAt(5) и chartAt(6) соответственно возвращают шестой и седьмой символы.

Если необходимо найти индекс первого совпадения заданного символа, используйтеJava String indexOf()Метод.

Java String (строка) методы