반응형
츄르사려고 코딩하는 코집사입니다.
1. [프로그래머스] 대소문자 바꿔서 출력하기 자바(JAVA)
1) 문제 제목 : 대소문자 바꿔서 출력하기
2) 문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/181949
2. 풀이
- 값을 입력 받고, string형 변수에서 글자 한 개씩 char형으로 바꿔 대문자인지 소문자인지 판별하여 변환 후 string형 변수 result에 이어 붙여서 출력하면 된다.
4. 소스 코드
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
String result = "";
for(int i = 0; i < a.length(); i++) {
char c = a.charAt(i);
if(Character.isLowerCase(c)) {
result += Character.toUpperCase(c);
} else {
result += Character.toLowerCase(c);
}
}
System.out.println(result);
}
}
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 문자열 출력하기 자바(JAVA) (0) | 2023.05.02 |
---|---|
[프로그래머스] 문자열 바꿔서 찾기 자바(JAVA) (0) | 2023.04.28 |
[프로그래머스] 부분 문자열 이어 붙여 문자열 만들기 자바(JAVA) (0) | 2023.04.28 |
[프로그래머스] 문자열 섞기 자바(JAVA) (0) | 2023.04.27 |
[프로그래머스] 홀짝 구분하기 자바(JAVA) (0) | 2023.04.24 |
[프로그래머스] k의 개수 자바(JAVA) (0) | 2023.03.03 |
[프로그래머스] 개인정보 수집 유효기간 자바(JAVA) (0) | 2023.01.11 |
[프로그래머스] 가장 가까운 같은 글자 자바(JAVA) (0) | 2022.12.16 |
최근댓글