„Java“ programa, skirta rasti eilučių simbolių dažnį

Šioje programoje sužinosite, kaip tam tikroje eilutėje atsiranda simbolis (dažnis).

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“, jei… kitas pareiškimas
  • „Java for Loop“
  • „Java“ eilutės charAt ()

Pavyzdys: raskite simbolių dažnumą

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

Rezultatas

 E = 4 dažnis

Pirmiau pateiktoje programoje nurodytos eilutės ilgis str randamas naudojant eilutės metodą length().

Peržiūrime kiekvieną eilutės simbolį naudodami charAt()funkciją, kuri paima indeksą (i) ir grąžina simbolį pateiktame rodyklėje.

Mes palyginame kiekvieną simbolį su duotu simboliu ch. Jei tai atitinka, dažnio vertę padidiname 1.

Galų gale mes gauname bendrą simbolio, saugomo dažnyje, atsiradimą ir jį atspausdiname.

Įdomios straipsniai...