Bagaimana Menerapkan CharAt Di Java?



Artikel tentang charAt di Java ini akan memperkenalkan Anda pada metode string charAt () Java. Artikel ini akan menunjukkan cara berbeda untuk menggunakan metode ini.

Karakter () dalam adalah sebuah metode, digunakan secara khusus untuk mengembalikan karakter pada indeks yang ditentukan dalam sebuah string. Pada artikel ini kita akan memahami topik ini secara detail. Petunjuk berikut akan dibahas dalam artikel ini,

Jadi mari kita mulai





charAt di Java

Untuk metode charAt (), nilai indeks yang dikirimkan harus antara 0 dan (panjang string - 1). Jika nilai indeks lebih besar dari, sama dengan, atau angka negatif, a StringIndexOutOfBoundsException dikembalikan.

Tanda tangan



public char charAt (int index)

Parameter

index: Indeks karakter yang akan dikembalikan



Kembali

Karakter pada posisi yang ditentukan dikembalikan.

Pengecualian

StringIndexOutOfBoundException : Ditampilkan jika nilai indeks negatif, lebih besar dari, atau sama dengan panjang string.

Pindah dengan artikel ini karakter di Java

Contoh

public class Main {public static void main (String args []) {String str = 'Kita harus menyelamatkan planet ini dari perubahan iklim' // Ini mengembalikan karakter pertama dari string char c1 = str.charAt (0) char c2 = str.charAt (5) char c3 = str.charAt (9) char c4 = str.charAt (15) System.out.println ('Karakter pada indeks 0:' + c1) System.out.println ('Karakter di 5 indeks: '+ c2) System.out.println (' Karakter pada indeks ke-9: '+ c3) System.out.println (' Karakter pada indeks ke-15: '+ c4)}}

Keluaran

Karakter pada indeks 0 adalah: W

Karakter pada indeks ke-5 adalah: s

Karakter pada indeks ke 11 adalah: a

Karakter pada indeks ke-20 adalah: e

Pindah dengan artikel ini karakter di Java

Contoh untuk StringIndexOutOfBoundsException

Saat meneruskan indeks negatif, atau indeks lebih besar dari panjang () - 1, maka StringIndexOutOfBoundsException akan dilempar.

Dalam contoh berikut, indeks negatif diteruskan:

kelas publik Utama {public static void main (String args []) {String str = 'ClimateChange' // indeks negatif char c = str.charAt (-1) System.out.println (c)}}

Keluaran

Pengecualian di utas 'main' java.lang.StringIndexOutOfBoundsException: Indeks string di luar rentang: -1

di java.base / java.lang.StringLatin1.charAt (tringLatin1.java:44)

di java.base / java.lang.String.charAt (String.java:692)

di Main.main (Main.java:5)

Perintah keluar dengan status bukan nol 1

Kode berakhir dengan pengecualian.

Urutan fibonacci di c ++

Pindah dengan artikel ini karakter di Java

Mencetak semua karakter string menggunakan charAt ()

Penggunaan for loop dari 0 sampai panjang string () -1 dibuat, untuk mencetak semua karakter dari sebuah string.

kelas publik Utama {public static void main (String args []) {String s = 'ClimateChange' untuk (int i = 0 i<=s.length()-1 i++) { System.out.println(s.charAt(i)) } } }

Keluaran

C

l

saya

m

untuk

t

aku s

C

h

untuk

n

g

aku s

Pindah dengan artikel ini karakter di Java

Menghitung frekuensi karakter menggunakan charAt ()

kelas publik Utama {public static void main (String [] args) {String s = 'ClimateChangeIsReal' int count = 0 untuk (int i = 0 i<=s.length()-1 i++) { if(s.charAt(i) == 'C'){ count++ } } System.out.println('Frequency of C is: '+count) } } 

Frekuensi karakter dapat ditentukan dengan menggunakan charAt ():

Keluaran

Frekuensi C adalah: 2

Pindah dengan artikel ini karakter di Java

Mencetak karakter pertama dan terakhir dari sebuah string

Karakter pertama dan terakhir dari sebuah string dapat dicetak menggunakan charAt ():

kelas publik Utama {public static void main (String [] args) {String s = 'Perubahan Iklim Nyata' int strLength = s.length () // karakter pertama System.out.println ('Karakter pada 0 indeks:' + s.charAt (0)) // Mengambil Karakter terakhir yang ada pada indeks panjang-1 string System.out.println ('Karakter pada indeks terakhir:' + s.charAt (strLength-1))}}

Keluaran

Karakter pada indeks 0: C

Karakter pada indeks terakhir: l

Metode charAt () menyediakan pengguna dengan banyak cara untuk mengakses elemen pada indeks yang ditentukan, selama indeks berada dalam kisaran yang sesuai.

Demikianlah kita sampai pada akhir artikel tentang 'charAt in Java' ini. Jika Anda ingin mempelajari lebih lanjut, lihat oleh Edureka, perusahaan pembelajaran online terpercaya. Kursus pelatihan dan sertifikasi Java J2EE dan SOA dari Edureka dirancang untuk melatih Anda baik konsep inti dan lanjutan Java bersama dengan berbagai kerangka kerja Java seperti Hibernate & Spring.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar blog ini dan kami akan menghubungi Anda kembali secepatnya.