Java기초
replace replaceAll 차이
iamreo
2014. 8. 1. 09:07
반응형
두 메소드는 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 만 가능하다
반응형