Метод charAt
Метод charAt класса CharSequence возвращает
символ, который находится в строке по указанному индексу.
В параметр метода мы передаем целое число - позицию символа,
начиная с нуля. Если индекс выходит за пределы допустимого
диапазона, выбрасывается исключение
IndexOutOfBoundsException.
Синтаксис
char charAt(int index)
Пример
Давайте получим символ, который находится по индексу
2:
public class Main
{
public static void main(String[] args)
{
CharSequence cs = "abcde";
char res = cs.charAt(2);
System.out.println(res);
}
}
Результат выполнения кода:
"c"
Пример
Давайте получим первый символ строки, который находится
по индексу 0:
public class Main
{
public static void main(String[] args)
{
CharSequence cs = "12345";
char res = cs.charAt(0);
System.out.println(res);
}
}
Результат выполнения кода:
"1"
Пример
Давайте получим последний символ строки, зная ее длину:
public class Main
{
public static void main(String[] args)
{
CharSequence cs = "abcde";
char res = cs.charAt(cs.length() - 1);
System.out.println(res);
}
}
Результат выполнения кода:
"e"
Смотрите также
-
интерфейс
CharSequence,
который представляет последовательность символов -
метод
length,
который возвращает длину последовательности -
метод
subSequence,
который возвращает часть последовательности -
метод
isEmpty,
который проверяет последовательность на пустоту