class Solution {
public int[] solution(String my_string) {
int[] answer = {};
return answer;
}
}
class Solution {
public int[] solution(String my_string) {
int[] answer = new int[52]; // 알파벳 대/소문자 총 개수 : 52개
for (int i = 0; i < my_string.length(); i++) {
char ch = my_string.charAt(i);
// ch 가 대문자 일 경우
if ('A' <= ch && ch <= 'Z') {
answer[ch - 'A']++;
// ch 가 소문자 일 경우
} else if ('a' <= ch && ch <= 'z') {
answer[26 + ch - 'a']++;
}
}
return answer;
}
}
문자도 비교 연사자를 사용해서 판단이 가능하다
answer[ch - 'A']++;
answer[26 + ch - 'a']++;