기몽수
코딩 기록일지
기몽수
전체 방문자
오늘
어제
  • 분류 전체보기 (443)
    • 알고리즘 - SWEA (210)
      • D1 (19)
      • D2 (25)
      • D3 (143)
      • D4 (21)
      • D5 (2)
    • 알고리즘 - Programmers (74)
      • Unrated (34)
      • Lv 0 (4)
      • Lv 1 (3)
      • Lv 2 (32)
      • Lv 3 (1)
    • 알고리즘 - Baekjoon (158)
      • Bronze (1)
      • Silver (65)
      • Gold (90)
      • Platinum (2)
    • 취업 (0)
    • SSAFY (1)
hELLO · Designed By 김용수.
기몽수

코딩 기록일지

알고리즘 - Programmers/Unrated

[unrated] 대소문자 바꿔서 출력하기

2023. 7. 29. 18:12

 

문제 링크

성능 요약

메모리: 75.5 MB, 시간: 177.70 ms

구분

코딩테스트 연습 > 코딩 기초 트레이닝

채점결과

Empty

문제 설명

영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요.


제한사항

  • 1 ≤ str의 길이 ≤ 20
    • str은 알파벳으로 이루어진 문자열입니다.

입출력 예

입력 #1

aBcDeFg
 

출력 #1

AbCdEfG
import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String a = sc.next();
        String answer = "";
        
        for(int i = 0; i < a.length(); i++){
            if(Character.isLowerCase(a.charAt(i)))
                answer += Character.toUpperCase(a.charAt(i));
            else
                answer += Character.toLowerCase(a.charAt(i));
        }
        
        System.out.println(answer);
    }
}
 

'알고리즘 - Programmers > Unrated' 카테고리의 다른 글

[unrated] 특별한 이차원 배열 1 - 181833  (0) 2023.09.06
[unrated] 카운트 다운 - 181899  (0) 2023.08.12
[unrated] 등차수열의 특정한 항만 더하기 - 181931  (0) 2023.08.08
[unrated] 홀짝에 따라 다른 값 반환하기 - 181935  (0) 2023.08.04
[unrated] 더 크게 합치기 - 181939  (0) 2023.08.03
    '알고리즘 - Programmers/Unrated' 카테고리의 다른 글
    • [unrated] 카운트 다운 - 181899
    • [unrated] 등차수열의 특정한 항만 더하기 - 181931
    • [unrated] 홀짝에 따라 다른 값 반환하기 - 181935
    • [unrated] 더 크게 합치기 - 181939
    기몽수
    기몽수

    티스토리툴바