
Solution 1) 내 풀이
class Solution {
public String solution(String my_string, String alp) {
return my_string.replace(alp, alp.toUpperCase());
}
}
코드 및 문제 리뷰
이번엔 문자열에서 주어진 특정 문자를 대문자로 바꿔주는 문제이다.
처음엔 alp를 형변환으로 처리하려 했으나 실패하고 이렇게 UpperCase를 썼다.
참고로 형변환으로 성공한 case는 (다른 사람의 풀이)
return my_string.replace(alp, ((char) ( alp.charAt(0) - 32)) + "");
이러 하다.
'연습문제 > 프로그래머스, 기초 트레이닝' 카테고리의 다른 글
| [프로그래머스 기초_java] 문자열이 몇 번 등장하는지 세기 (0) | 2023.11.02 |
|---|---|
| [프로그래머스 기초_java] 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 (0) | 2023.11.02 |
| [프로그래머스 기초_java] A 강조하기 (0) | 2023.11.01 |
| [프로그래머스 기초_java] 배열에서 문자열 대소문자 변환하기 (0) | 2023.11.01 |
| [프로그래머스 기초_java] 원하는 문자열 찾기 (0) | 2023.10.31 |