▣ Java replace() api를 이용해 문자열 변환하는 법
안녕하세요. 기요밍 입니다.
자바 프로그래밍을 하다보면 특정 문자열을 다른 문자열로 변환/치환하게 되는 일이 종종 있습니다.
이번엔 그럴 때 유용하게 사용할 수 있는 replace 함수에 대해서 포스팅 해보겠습니다.
[replace 사용법]
replace("찾을문자열","바꿀문자열")
ex)
String server01 = "SERV01 PROC01";
String server02 = server01.replace("SERV01","SERV02");
와 같이 사용하면 됩니다.
만약 특정 문자열이 처음 나왔을 떄, 다른 문자열로 변환하고 싶다면 replaceFirst() api를 이용하면 됩니다.
[replaceFirst 사용법]
replace("찾을문자열","바꿀문자열")
ex)
String server01 = "SERV01 PROC01";
String server02 = server01.replaceFirst("01","02");
위의 두가지 예는 같은 결과를 리턴 합니다.
1번 서버의 1번 프로세스를 2번 서버의 1번 프로세스로..
server02 는 "SERV02 PROC01" 이 됩니다.
'프로그래밍 > JAVA' 카테고리의 다른 글
[Java] 자바 오버로딩 오버라이딩을 구분 해보자!! 차이점은? (0) | 2015.08.06 |
---|---|
[Java] 자바 문자열 치환/변환 replace()와 replaceAll()의 차이점은? (1) | 2015.08.04 |
[Java] 자바 HashMap등 Map 자료구조의 Key값을 추출해 이용 해보자 (0) | 2015.08.02 |
[Java] 자바 substring() 사용법. 문자열 자르기/자르는 법 (0) | 2015.07.14 |
[Java] 자바 split() 함수로 문자열 자르기/나누기/파싱 하기 (0) | 2015.07.01 |