코딩테스트/코드업
[Code Up] 1412 : 알파벳 개수 출력하기
jhk828
2021. 1. 26. 02:01
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]);
}
}
}