StringBuffer.append(), StringBuilder.append() 또는 Appendable.append()의 인수로 사용된 String 연결을 보고합니다.

해당 호출은 기존 StringBuffer/Builder/Appendable의 체인 append 호출로 유용하게 변환되어 StringBuffer/Builder 할당의 추가 비용을 줄일 수 있습니다. 이 검사는 컴파일 타임 평가된 String 연결을 무시합니다. 이러한 연결에서는 변환으로 인해 성능이 악화될 뿐입니다.

예:


  void bar(StringBuilder builder, String name) {
    builder.append("Hello," + name);    //경고
    builder.append("Hello," + "world"); //경고 없음
  }