String metoda charAt () u Javi s primjerom

Sadržaj:

Anonim

Zašto koristiti string metodu "charAt"?

Charat metoda vraća znak s određenim indeksom. U ovoj metodi vrijednost indeksa treba biti između 0 i duljine niza minus 1

Sintaksa metode:

public char charAt(int index)

Unos parametra:

indeks - Ova Java metoda prihvaća samo jedan ulaz koji je vrsta podataka int.

Povratak metode:

Ova metoda vraća podatke o tipu znaka na temelju unosa indeksa

Iznimka:

Baca java.lang.StringIndexOutOfBoundsException ako vrijednost indeksa nije između 0 i duljine niza minus jedan

Primjer 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);}}

Izlaz:

Znak na 0 poziciji je: T Znak na 5. poziciji je: i

Lik na 22. poziciji je: M

Iznimka u niti "main" java.lang.StringIndexOutOfBoundsException: Indeks niza izvan raspona: -1

Neke važne stvari o ovoj metodi Java charAt:

  • Ova Java metoda uzima argument koji je uvijek tipa int.
  • Ova metoda vraća znak kao char za zadani int argument. Vrijednost int navodi indeks koji počinje na 0.
  • Ako je vrijednost indeksa veća od duljine niza ili negativna, tada se javlja pogreška iznimke IndexOutOfBounds.
  • Raspon indeksa mora biti između 0 i duljina niza-1.