String charAt () metode Java ar piemēru

Satura rādītājs:

Anonim

Kāpēc izmantot virknes "charAt" metodi?

Šarāta metode atgriež rakstzīmi noteiktā indeksā. Šajā metodē indeksa vērtībai jābūt starp 0 un virknes garumu mīnus 1

Metodes sintakse:

public char charAt(int index)

Parametra ievade:

rādītājs - šī Java metode pieņem tikai vienu ievadi, kas ir int datu tips.

Metode atgriež:

Šī metode atgriež rakstzīmju veida datus, pamatojoties uz indeksa ievadi

Izņēmums:

Izmet java.lang.StringIndexOutOfBoundsException, ja indeksa vērtība nav no 0 līdz virknes garumam mīnus viens

1. piemērs:

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

Izeja:

Raksturs 0 pozīcijā ir: T Raksts 5. pozīcijā ir: i

Raksts 22. pozīcijā ir: M

Izņēmums pavedienā "main" java.lang.StringIndexOutOfBoundsException: Stīgu indekss ir ārpus diapazona: -1

Dažas svarīgas lietas par šo Java charAt metodi:

  • Šī Java metode prasa argumentu, kas vienmēr ir int tips.
  • Šī metode atdod rakstzīmi kā char norādītajam int argumentam. Int vērtība norāda indeksu, kas sākas ar 0.
  • Ja indeksa vērtība ir lielāka par virknes garumu vai negatīva, rodas kļūda IndexOutOfBounds izņēmuma gadījumā.
  • Indeksa diapazonam jābūt no 0 līdz string_length-1.