2025/04/04 2

[JAVA] 프로그래머스 | 181905 문자열 뒤집기

📝 TIL- [181905] 문자열 뒤집기 제한사항my_string은 숫자와 알파벳으로만 이루어져 있습니다.1 ≤ my_string의 길이 ≤ 1,0000 ≤ s ≤ e   입출력 예입출력 예#1my_stringseresult "Progra21Sremm3" 612 "ProgrammerS123" "Stanley1yelnatS" 410 "Stanley1yelnatS"  🦔 설계 및 시도지난번에 문자열 여러번 뒤집기 문제를 풀어서이번에는 조금 수월하게 풀었다. 다만 지난번에 for문을 사용했다면, 이번에는 공부하다 알게된 reverse를 쓰기로 했다.reverse는 method라 사용에는 크게 어렵지 않았으나,String의 메서드인지 StringBuffer의 메서드인지 헷갈렸다결론은 StringBuffe..

TIL/알고리즘 2025.04.04

[JAVA] 프로그래머스 | 181949 대소문자 바꿔서 출력하기

📝 TIL- [프로그래머스] 181949 대소문자 바꿔서 출력하기  제한사항1 ≤ str의 길이 ≤ 20str은 알파벳으로 이루어진 문자열입니다. 입출력 예입력#1aBcDeFg 출력#1AbCdEfG🦔 설계 및 시도String 문자열 전체에서 비교하는 것은 어려울 거 같아서for문과 charAt을 이용하여 String 내 문자 하나하나를 비교했다. 1. for문 > 해당 문자가 소문자면 대문자로 / 대문자면 소문자로2. StringBuilder를 이용하여 append ❌ 에러처음에 return하는 줄 알고 return을 썼는데 /Solution.java:16: error: incompatible types: unexpected return value라는 에러가 계속 떠서 뭐지? 했더니 main() 메서..

TIL/알고리즘 2025.04.04