코딩테스트를 다시 슬슬 준비하려고 이번에 인프런 강의를 끊었다. 하루에 최소 한 문제씩 풀고 그에 대한 인사이트를 얻어보려고 한다.
설명
대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자는 소문자로 소문자는 대문자로 변환하여 출력하는 프로그램을 작성하세요.
입력
첫 줄에 문자열이 입력된다. 문자열의 길이는 100을 넘지 않습니다.
문자열은 영어 알파벳으로만 구성되어 있습니다.
출력
첫 줄에 대문자는 소문자로, 소문자는 대문자로 변환된 문자열을 출력합니다.
문자열을 입력받아서 for문으로 char를 하나씩 조회하여 일치한다면 answer에 개수를 추가하는 방식으로 해결하였다.
발전된 for 구문을 활용하여 문제를 해결했다.
for(char x : str.toCharArray()){
if(x==t) answer++;
}