Защо да използваме низ "charAt" Метод?
Методът charat връща знака с определен индекс. В този метод стойността на индекса трябва да бъде между 0 и дължината на низа минус 1
Синтаксис на метода:
public char charAt(int index)
Въвеждане на параметър:
индекс - Този метод на Java приема само единичен вход, който е тип данни int.
Връщане на метода:
Този метод връща данни от тип символи въз основа на въведените индекси
Изключение:
Изхвърля java.lang.StringIndexOutOfBoundsException, ако стойността на индекса не е между 0 и дължина на низа минус едно
Пример 1:
public class CharAtGuru99 {public static void main(String args[]) {String s1 = "This is String CharAt Method";//returns the char value at the 0 indexSystem.out.println("Character at 0 position is: " + s1.charAt(0));//returns the char value at the 5th indexSystem.out.println("Character at 5th position is: " + s1.charAt(5));//returns the char value at the 22nd indexSystem.out.println("Character at 22nd position is: " + s1.charAt(22));//returns the char value at the 23th indexchar result = s1.charAt(-1);System.out.println("Character at 23th position is: " + result);}}
Изход:
Символът на 0 позиция е: T Символът на 5 позиция е: i
Героят на 22-ра позиция е: MИзключение в нишка "main" java.lang.StringIndexOutOfBoundsException: Индекс на низа извън обхвата: -1
Някои важни неща за този метод charAt на Java:
- Този метод на Java приема аргумент, който винаги е тип int.
- Този метод връща символа като char за дадения аргумент int. Стойността int определя индекса, който започва от 0.
- Ако стойността на индекса е по-висока от дължината на низа или отрицателна, тогава възниква грешка при изключение IndexOutOfBounds.
- Обхватът на индекса трябва да бъде между 0 и дължина на низа-1.