Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Java

Java String.charAt() begrijpen: Syntaxis, Retourtype, Exceptions en Praktisch Voorbeeld

Wat Is De Java String.charAt() Methode?

De String.charAt() methode retourneert het karakter op een specifieke index binnen een string. In Java zijn string-indices zero-based, variërend van 0 tot length() - 1.

Methode Handtekening

public char charAt(int index)

Parameter

index – een enkele int waarde die de positie van het gewenste karakter specificert.

Retourwaarde

Retourneert het karakter (type char) op de gegeven index.

Exceptions

Gooit StringIndexOutOfBoundsException als index negatief is of groter dan of gelijk aan de lengte van de string.

Praktisch Voorbeeld

public class CharAtExample { public static void main(String[] args) { String s = "This is String CharAt Method"; // Karakter op index 0 System.out.println("Character at 0 position is: " + s.charAt(0)); // Karakter op index 5 System.out.println("Character at 5th position is: " + s.charAt(5)); // Karakter op index 22 System.out.println("Character at 22nd position is: " + s.charAt(22)); // Poging om een ongeldige index te benaderen char invalid = s.charAt(-1); System.out.println("Character at -1 position is: " + invalid); } } 

Output:

Character at 0 position is: T
Character at 5th position is: i
Character at 22nd position is: M

Exception in thread “main” java.lang.StringIndexOutOfBoundsException: String index out of range: -1

Belangrijke punten om te onthouden:

  • Alleen een int argument wordt geaccepteerd.
  • De methode retourneert een char corresponderend met de gegeven index.
  • Indices buiten het geldige bereik triggeren een StringIndexOutOfBoundsException.
  • Zorg er altijd voor dat 0 <= index < s.length() voordat je charAt() aanroept.

Java

  1. Python's strip()-methode beheersen: Uitgebreide handleiding & praktische voorbeelden
  2. Python len(): Praktische handleiding voor het meten van objectlengtes
  3. Python's String.find()-methode beheersen: Syntaxis, voorbeelden & alternatieven
  4. Java Strings beheersen: aanmaken, methodes en best practices
  5. Java String length() Methode: Hoe de grootte van een String op te vragen (Voorbeeld)
  6. Java String.indexOf() beheersen: Substrings lokaliseren & praktische voorbeelden
  7. Java's String compareTo() Methode beheersen: Syntaxis, Use Cases en Praktische Voorbeelden
  8. Java String.contains() Methode: Controleren op Substrings – Praktische Voorbeelden
  9. Java String.endsWith() beheersen: Controleren op String-suffixen met voorbeelden
  10. Java String Vervanging beheersen: replace(), replaceAll() en replaceFirst() uitgelegd
  11. Insertion Sort algoritme in Java: Duidelijk voorbeeld & stapsgewijze handleiding