본문 바로가기
JAVA

[ JAVA ] String 문자열 치환

by 정윤재 2009. 12. 8.

 

String 의 replaceAll 의 경우 정규식이 포함되기 때문에

특정 문자열이 치환이 잘 안된다.

그래서 그에 따라 쉽게 변환 할 수 있는 메소드가 필요하다

아래와 같이 써보자

res 는 바꿀 문자열을 넣어주면 된다


 public static String strReplace(String s1, String s2){
  String res = "";
  StringTokenizer str = new StringTokenizer(s1, s2);

 

  while(str.hasMoreTokens()){
   res += str.nextToken(); 
  }
  return res;
 }

 


댓글