inblog logo
|
silver
    알고리즘문제풀기

    [알고리즘문제풀기] 소문자로 바꾸기

    silver's avatar
    silver
    Aug 13, 2025
    [알고리즘문제풀기] 소문자로 바꾸기
    Contents
    문제내가 작성한 정답다른 사람들의 정답

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/181876

    내가 작성한 정답

    class Solution { public String solution(String myString) { return myString.toLowerCase(); } }

    다른 사람들의 정답

    class Solution { public String solution(String myString) { String answer = ""; // 변환 결과를 저장할 빈 문자열 초기화 // 문자열을 char 배열로 변환 후 각 문자에 대해 반복 for(char c : myString.toCharArray()) { // 만약 대문자(A~Z)라면, 소문자로 변환 if(c >= 'A' && c <= 'Z') { answer += (char)((int)c + 32); // 대문자 아스키코드에 32를 더하면 소문자 } else { // 대문자가 아니면(소문자 포함) 그대로 추가 answer += c; } } // 최종 변환된 문자열 반환 return answer; } }
    Share article

    silver

    RSS·Powered by Inblog