Јава програм за проналажење учесталости карактера у низу

У овом програму ћете научити да пронађете појаву (учесталост) карактера у датом низу.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Изјава за Јава ако … друго
  • Јава за петљу
  • Јава Стринг цхарАт ()

Пример: Пронађи фреквенцију карактера

 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); ) )

Оутпут

 Учесталост е = 4

У горњем програму, дужина датог низа, стр, налази се методом стринга length().

Провлачимо се кроз сваки знак у низу помоћу charAt()функције која узима индекс (и) и враћа знак у датом индексу.

Упоређујемо сваки лик са датим ликом гл. Ако се подудара, вредност фреквенције повећавамо за 1.

На крају добијамо укупан број појављивања знакова који се чувају у фреквенцији и исписујемо их.

Занимљиви Чланци...