코린이의 소소한 공부노트

[프로그래머스/Lv.0] A 강조하기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] A 강조하기

무지맘 2023. 4. 24. 23:14

1. Input, Output, Example

- myString에서 알파벳 "a"가 등장하면 전부 "A"로 변환하고, "A"가 아닌 모든 대문자 알파벳은 소문자 알파벳으로 변환하여 반환

 

2. Constraint

1) 1 myString의 길이 20

2) myString은 알파벳으로 이루어진 문자열이다.

 

3. Code

1) 첫 코드(2023/04/24)

class Solution {
    public String solution(String myString) {
        char[] c = myString.toCharArray();
        for(int i=0 ; i<c.length ; i++){
            if(c[i]=='a')
                c[i] = 'A';
            else if(c[i]==' ' || c[i]=='A')
                continue;
            else
                c[i] = Character.toLowerCase(c[i]);
        }
        return new String(c);
    }
}