문자열 my_string
이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.
my_string
의 길이 ≤ 1,000my_string
은 영어 대문자와 소문자로만 구성되어 있습니다.my_string | result |
---|---|
"cccCCC" | "CCCccc" |
"abCdEfghIJ" | "ABcDeFGHij" |
입출력 예 #1
입출력 예 #2
public class Solution {
public string solution(string my_string) {
string answer = "";
for(int i = 0; i < my_string.Length; i++)
{
// Char.IsLower는 유니코드 문자가 소문자이면 true를 반환
if(Char.IsLower(my_string[i]) == true)
{
// Char.ToUpper는 유니코드 문자를 해당하는 대문자로 변환
answer += Char.ToUpper(my_string[i]);
}
else
{
// Char.ToUpper는 유니코드 문자를 해당하는 소문자로 변환
answer += Char.ToLower(my_string[i]);
}
}
return answer;
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges