String::replaceAll 공부하기
문자열 조작시 많이 사용된다.
replace와 replaceAll의 차이점:
String replace(char oldChar, char newChar) :
oldChar : 찾을 문자열 , newChar : 새로운 문자열
String replaceAll(String regex, String replacement)
정규식또는 기존문자 , 대체문자 (정규식을 사용하면 정규식을 인식한다. 문자인 경우에는 replace와 같은 역할)
예제)
String str = "안녕하세요. 반가워요. 또 놀러오세요.";
str = str.replace(".", "^^");
System.out.println(str); // 결과 : 안녕하세요^^ 반가워요^^ 또 놀러오세요^^
String str2 = "안녕하세요. 반가워요. 또 놀러오세요.";
str2 = str2.replaceAll(".", "^^");
System.out.println(str2); // 결과 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
'CS > 프로그래머스코딩테스트' 카테고리의 다른 글
소인수분해 (0) | 2023.09.21 |
---|---|
2중 for문 주의점 (0) | 2023.09.18 |
배열 원소의 길이 (0) | 2023.09.14 |
List를 Array로 변환하기 (0) | 2023.08.29 |
최빈값 구하기 (0) | 2023.04.18 |