티스토리 뷰

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 만 가능하다

 

 

'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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/11   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함