String s = "안녕하세요.";

s = s.replace("안","앚");

s = s.replace("녕","녖");

System.out.println(s);

결과는 "안녖하세요."가 나온다.

해결법은 replace를 저렇게 따로 따로 넣지 말고 한줄에 붙인다.

s = s.replace("안","앚").replace("녕","녖").replace("하", "핮");

결과는 "앚녖핮세요."가 나오게 된다.

by JamesY 2012. 10. 10. 10:43