Program Java untuk Menemukan Frekuensi Karakter dalam String

Dalam program ini, Anda akan belajar menemukan kemunculan (frekuensi) karakter dalam string tertentu.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Pernyataan Java if… else
  • Java untuk Loop
  • Java String charAt ()

Contoh: Temukan Frekuensi Karakter

 public class Frequency ( public static void main(String() args) ( String str = "This website is awesome."; char ch = 'e'; int frequency = 0; for(int i = 0; i < str.length(); i++) ( if(ch == str.charAt(i)) ( ++frequency; ) ) System.out.println("Frequency of " + ch + " = " + frequency); ) )

Keluaran

 Frekuensi e = 4

Dalam program di atas, panjang string yang diberikan, str, ditemukan menggunakan metode string length().

Kami mengulang setiap karakter dalam string menggunakan charAt()fungsi yang mengambil indeks (i) dan mengembalikan karakter dalam indeks yang diberikan.

Kami membandingkan setiap karakter dengan karakter yang diberikan ch. Jika cocok, kami meningkatkan nilai frekuensi sebesar 1.

Pada akhirnya, kami mendapatkan kemunculan total karakter yang disimpan dalam frekuensi dan mencetaknya.

Artikel yang menarik...