Phương thức Java String charAt () trả về ký tự tại chỉ mục được chỉ định.
Cú pháp của charAt()
phương thức chuỗi là:
string.charAt(int index)
Ở đây, string là một đối tượng của String
lớp.
Tham số charAt ()
- index - chỉ số của ký tự (một
int
giá trị)
charAt () Giá trị trả lại
- trả về ký tự tại vị trí được chỉ định
index
Lưu ý: Nếu chỉ mục được chuyển đến chartAt()
là số âm hoặc nằm ngoài giới hạn, nó sẽ ném ra một ngoại lệ.
Ví dụ: Java String charAt ()
class Main ( public static void main(String() args) ( String str1 = "Learn Java"; String str2 = "LearnJava"; // first character System.out.println(str1.charAt(0)); // 'L' // seventh character System.out.println(str1.charAt(6)); // 'J' // sixth character System.out.println(str2.charAt(5)); // '' ) )
Trong Java, chỉ mục của Chuỗi bắt đầu từ 0, không phải 1. Đó là lý do tại sao chartAt(0)
trả về ký tự đầu tiên. Tương tự, charAt(5)
và charAt(6)
trả về ký tự thứ sáu và thứ bảy tương ứng.
Nếu bạn cần tìm chỉ mục của lần xuất hiện đầu tiên của ký tự được chỉ định, hãy sử dụng phương thức Java String indexOf ().