import java.util.*;
class Main {
public String solution(String str) {
String answer = "";
for(int i = 0; i < str.length(); i++) {
// 문자열 str을 한 글자씩 나눈다
char c = str.charAt(i);
// c가 소문자일 경우 대문자로 변경 뒤 answer에 저장
if(Character.isLowerCase(c)) {
answer += Character.toUpperCase(c);
// c가 소문자가 아닐 경우 소문자로 변경 뒤 answer에 저장
} else {
answer += Character.toLowerCase(c);
}
}
return answer;
}
public static void main(String []args) {
Main T = new Main();
Scanner kb = new Scanner(System.in);
String str = kb.next();
System.out.println(T.solution(str));
}
}
import java.util.*;
class Main {
public String solution(String str) {
String answer = "";
for(int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if(Character.isLowerCase(c)) {
answer += Character.toUpperCase(c);
} else {
answer += Character.toLowerCase(c);
}
}
return answer;
}
public static void main(String []args) {
Main T = new Main();
Scanner kb = new Scanner(System.in);
String str = kb.next();
System.out.println(T.solution(str));
}
}
'코딩테스트 > 기초' 카테고리의 다른 글
6. 중복문자제거 (0) | 2024.12.02 |
---|---|
5. 특정 문자 뒤집기 (0) | 2024.12.01 |
4. 단어 뒤집기 (0) | 2024.12.01 |
3. 문장 속 단어 (0) | 2024.11.30 |
1. 문자 찾기 (2) | 2024.11.28 |