> "); String input = sc.nextLine(); // 알파벳 빈도수를 저장할 배열 (소문자) int[] frequency = new int[26]; // 입력받은 문자열을 소문자로 변환하고 각 문자의 빈도수 계산 for (char c : input.toLowerCase().toCharArray()) { if (c >= 'a' && c <= 'z') { frequency[c - 'a']++; } } // 결과 출력 System.out.println("\n결과화면"); for (int i = 0; i < frequency.length; i++) { if (frequency[i] > 0) { System.out.println((char)(i + 'a') + " : " + frequency[i]); } } sc.close(); } } "> > "); String input = sc.nextLine(); // 알파벳 빈도수를 저장할 배열 (소문자) int[] frequency = new int[26]; // 입력받은 문자열을 소문자로 변환하고 각 문자의 빈도수 계산 for (char c : input.toLowerCase().toCharArray()) { if (c >= 'a' && c <= 'z') { frequency[c - 'a']++; } } // 결과 출력 System.out.println("\n결과화면"); for (int i = 0; i < frequency.length; i++) { if (frequency[i] > 0) { System.out.println((char)(i + 'a') + " : " + frequency[i]); } } sc.close(); } } "> > "); String input = sc.nextLine(); // 알파벳 빈도수를 저장할 배열 (소문자) int[] frequency = new int[26]; // 입력받은 문자열을 소문자로 변환하고 각 문자의 빈도수 계산 for (char c : input.toLowerCase().toCharArray()) { if (c >= 'a' && c <= 'z') { frequency[c - 'a']++; } } // 결과 출력 System.out.println("\n결과화면"); for (int i = 0; i < frequency.length; i++) { if (frequency[i] > 0) { System.out.println((char)(i + 'a') + " : " + frequency[i]); } } sc.close(); } } ">
import java.util.Scanner;

public class StringFrequencyCounter {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        System.out.println("===== 알파벳 빈도수 구하기 =====");
        System.out.print("입력>> ");
        String input = sc.nextLine();
        
        // 알파벳 빈도수를 저장할 배열 (소문자)
        int[] frequency = new int[26];
        
        // 입력받은 문자열을 소문자로 변환하고 각 문자의 빈도수 계산
        for (char c : input.toLowerCase().toCharArray()) {
            if (c >= 'a' && c <= 'z') {
                frequency[c - 'a']++;
            }
        }
        
        // 결과 출력
        System.out.println("\\n결과화면");
        for (int i = 0; i < frequency.length; i++) {
            if (frequency[i] > 0) {
                System.out.println((char)(i + 'a') + " : " + frequency[i]);
            }
        }
        
        sc.close();
    }
}