특정 문자 제거하기 알고리즘을 풀다가 정리합니다.
기본 사용법은
my_string.replace( target , replacement );
my_string의 문자열의 target을 replacement로 변경합니다.
괜히 deleteCharAt 사용하다가 계속해서 2,3번 문제가 풀어지지 않아 실패
테스트 케이스 추가로 확인 결과
aabcd 이렇게 앞에 연속을 같은 문자가 있으면 bcd가 아닌 abcd로 나옴.
왜인지 모르겠으나 매니저님 오시면 물어봐야할듯
추가로 replaceAll도 있음
my_string.replaceAll( target , replacement );
사실 똑같습니다. 그러나 차이점은
replaceAll은 target이 정규식입니다.
'Java' 카테고리의 다른 글
[Java] Scanner의 호출과 객체 생성 및 사용 (0) | 2023.06.17 |
---|---|
[Java] Hash란? HasMap 사용법, Hash collision 발생 시 (0) | 2023.06.17 |
[Java] contains 문자열 포함 여부 (0) | 2023.06.03 |
[Java] toCharArray() -String을 char[] 배열로 (0) | 2023.06.03 |
[Java를 딱!] 변수 선언과 사용 (0) | 2023.05.13 |