반응형
두 메소드는 jdk 버젼에 따라 다른 API가 제공되었다.
1.4
replace는 replace(char, char)
replaceAll 은 replaceAll(String, String)
1.5
replace는 replace(char, char) ------> 1.4와 동일
replace는 replace(CharSequence, CharSequence) ------>추가된 api (replaceAll 과 같은 기능인 셈?)
replaceAll는 replaceAll(String regex, String replacement)
정리해보면
String 값에 대해서 replacement 하는 건, (1.5이후) replace와 replaceAll 모두 가능
그러나, regex(정규식)에 대해 replacement 는 replaceAll 만 가능하다
반응형
'Java기초' 카테고리의 다른 글
단위 테스트 활용 방법: JUnit 참조 가이드 (0) | 2014.11.25 |
---|---|
Browser별 file name깨짐현상 (0) | 2014.08.13 |
java stack trace (0) | 2014.05.09 |
JVM 메모리 (0) | 2014.04.30 |
정규식 특수문자 (0) | 2013.07.15 |