망공부/코딩테스트
[프로그래머스] 대소문자 바꿔서 출력하기 (java)
moonmm
2023. 11. 7. 03:46
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
String ans = "";
for (int i=0; i<a.length(); i++){ //입력받은 문자열을 한글자씩
char c= a.charAt(i); //문자열 a에서 현재 인덱스 i의 문자를 c에 저장
if(Character.isLowerCase(c)){ // 문자가 소문자인지 확인하여 true 또는 false 반환
ans += Character.toUpperCase(c); //문자 c 대문자로 변환
}else{
ans += Character.toLowerCase(c); //문자 c 소문자로 변환
}
}
System.out.println(ans);
}
}
쉬운 난이도이다보니 코드만 보여드립니다!!