public class Sample {
public static void main(String[] args) {
String s = "ABCD";
s = s.replace("B", "X");
System.out.println(s); // AXCD
String s2 = "AAAA";
s2.replaceAll("A", "X");
System.out.println(s2); // AAAA
}
}
자바에서 String에 들어있는 값을 치환해주려면 replace 혹은 replaceAll을 사용해주면 되는데
replace의 경우에는 String.replace(“변경할_값”, “뭘로_변경할지”); 이렇게 사용해주면 되고
replaceAll의 경우에는 변경할 모든 텍스트를 바꿔주는데
사용방법은 메소드 명 외에는 String.replaceAll(“변경할_값”, “뭘로_변경할지”) 로 동일하지만
변경할 값으로 지정한 모든 문자열이 변경되게 된다.
Leave a Reply