이용에 대한 자바의 대체

오늘 갑자기 우리가 자바에서 본 두 가지 방법이 있습니다 대신, 하나는 직접 대체, 다른 하나는 다른 방법을 일치시킬 수 있습니다 :

공공 문자열  교체 ( 의 CharSequence의  대상
                       의 CharSequence의  교체)
또한이 문자열 리터럴 경기의 교체 순서 문자열은 대상 시퀀스의 모든 지정된 문자를 사용하여. 대체는 "AA"의 "B"문자열 "AAA"를 생성하는 대신 "AB"의 "BA"대신, 예를 들어, 스트링의 끝을 향하여 처음부터 수행된다.

 

매개 변수 :
target  - 문자 값 시퀀스를 대체 할
replacement  - 여분의 시퀀스 char 값
반환 값 :
결과 문자열
예외 :
NullPointerException  - 당신이 경우  target  또는  replacement  이다  null .

소스는 다음과 같이 :

공용 문자열 (대상의 CharSequence, CharSequence를 교체) 교체 {
    복귀는 Pattern.compile (target.toString () Pattern.LITERAL) .matcher (이) .replaceAll (Matcher.quoteReplacement (replacement.toString ()));
}

 

 

추천

출처www.cnblogs.com/sharysea/p/10965877.html