replace 관련 함수를 쓰기위해 replace 를 적고 ctrl+spacebar 를 누르면 다음과 같이 4개가 뜬다.
replace(CharSequence target, CharSequence replacement);
replace(Char oldChar ,Char newChar);
replaceAll(String regex, String replacement);
replaceFirst(String regex, String replacement);
1. replaceAll은 정규식(regex)을 이용하여 replace 보다 더 다양한 처리가 가능하다.
2. CharSequence 는 String, StringBuilder, StringBuffer, CharBuffer 클래스의 인터페이스이다. 따라서 다양한 형식의 문자열을 인자로 받을수 있다는걸 의미한다.
반응형
'java' 카테고리의 다른 글
자바 빌드 툴들의 개념과 종류에 대해 (feat.노예비유) (0) | 2022.01.26 |
---|---|
Math.random() 함수는 진짜 랜덤일까? (0) | 2021.10.14 |
회문(palindrome) 인지 체크할때 필요한 메소드들 (0) | 2021.08.19 |
대소문자 변경하기 (toUpperCase(), toLowerCase()) (0) | 2021.08.19 |
equals 와 == 의 차이, call by value 와 call by reference 의 차이! (0) | 2021.05.24 |
댓글