티스토리 뷰

1412 : 알파벳 개수 출력하기

자바에서 Hash를 어떻게 쓰는지 아직 모르겠어서 우선 이렇게 풀었다. 자바에서 Hash 어떻게 쓰는지 익히고 다시 풀어보기

import java.util.Scanner;

// 210126
// 1412 : 알파벳 개수 출력하기

public class CU1412 {

	public static void main (String[] args) {
		Scanner sc = new Scanner(System.in);
		// String -> char 배열
		char[] chArr = sc.nextLine().toCharArray();
		int[] cntArr = new int['z'-'a'+1];
		
		for (char c : chArr) {
			if (c >= 'a' && c <= 'z') {
				cntArr[c-'a'] += 1;
			}
		}
		
		for (int i=0; i<cntArr.length; i++) {
			char ch = (char)(i+'a');
			System.out.println(ch + ":" + cntArr[i]);
		}
		
	}
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함