코딩테스트/기초
2. 대소문자 변환
누리는 귀여워
2024. 11. 28. 22:33
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));
}
}