Metode Java String charAt() dengan Contoh
Apa itu Metode Java String charAt()?
Java String charAt() metode mengembalikan karakter pada indeks pasti dari sebuah string. Dalam metode Java ini, nilai indeks string dimulai dari 0 hingga panjang string dikurangi 1 (n-1).
Sintaks Metode charAt()
public char charAt(int index)
Input Parameter untuk Metode charAt()
indeks – Metode Java ini hanya menerima input tunggal yang merupakan tipe data int.
Jenis Kembali Metode charAt() String Java
Metode Java String charAt() mengembalikan data tipe karakter berdasarkan input indeks.
Pengecualian
Melempar java.lang.StringIndexOutOfBoundsException jika nilai indeks tidak antara 0 dan panjang String dikurangi satu
Contoh Metode Java String charAt()
public class CharAtGuru99 {
public static void main(String args[]) {
String s1 = "This is String CharAt Method";
//returns the char value at the 0 index
System.out.println("Character at 0 position is: " + s1.charAt(0));
//returns the char value at the 5th index
System.out.println("Character at 5th position is: " + s1.charAt(5));
//returns the char value at the 22nd index
System.out.println("Character at 22nd position is: " + s1.charAt(22));
//returns the char value at the 23th index
char result = s1.charAt(-1);
System.out.println("Character at 23th position is: " + result);
}
}
Keluaran:
Karakter pada posisi 0 adalah:T
Karakter pada posisi ke-5 adalah:i
Karakter pada posisi ke-22 adalah:M
Pengecualian di utas "utama" java.lang.StringIndexOutOfBoundsException:Indeks string di luar jangkauan:-1
Beberapa hal penting tentang metode Java charAt():
- Metode Java ini mengambil argumen yang selalu bertipe int.
- Metode ini mengembalikan karakter sebagai char untuk argumen int yang diberikan. Nilai int menentukan indeks yang dimulai dari 0.
- Jika nilai indeks lebih tinggi dari panjang string atau negatif, maka terjadi kesalahan Pengecualian IndexOutOfBounds.
- Rentang indeks harus antara 0 hingga string_length-1.