String метод charAt () в Java с пример

Съдържание:

Anonim

Защо да използваме низ "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.