English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 프로그램에서는 주어진 문자열에서 문자의 출현 횟수(빈도)를 찾는 방법을 배울 수 있습니다.
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("e의 빈도 = ", + ch + " = " + frequency); } }
프로그램을 실행하면, 출력은 다음과 같습니다:
e의 빈도 = 4
위 프로그램에서 문자열 메서드 length()를 사용하여 주어진 문자열 str의 길이를 찾습니다.
charAt() 함수를 사용하여 문자열의 각 문자를 반복적으로 사용합니다. 이 함수는 인덱스(i)를 받아 해당 인덱스에 있는 문자를 반환합니다.
각 문자를 주어진 문자 ch와 비교합니다. 일치하면 빈도 값을 증가시킵니다.1。
마지막으로, 그 안에 저장된 문자의 총 빈도를 얻고, 빈도 값을 출력합니다.