이 규칙은 파일당 한번씩 java.util.regex.Pattern.split 및 java.lang.String.split 메소드의 모든 사용을 플래그 지정합니다.
Java 8에서, 입력 시퀀스의 시작 부분에 양수 폭 일치가 있으면 결과 배열의 시작 부분에 비어 있는 선행 하위 문자열이 포함됩니다. 하지만 시작 부분의 폭이 0인 일치는 이러한 비어 있는 선행 하위 문자열을 생성하지 않습니다.
예를 들어, 다음 메소드가 호출되는 경우: "abc".split("");
Java 7에서,메소드는 다음 배열을 리턴: ["", "a", "b", "c"]
Java 8에서, 메소드는 대신 다음 배열을 리턴: ["a", "b", "c"]
애플리케이션을 검토하고 애플리케이션이 이전에 split 메소드에서 리턴한 비어 있는 문자열의 영향을 받지 않았는지 확인하십시오.
추가 정보는 다음 클래스에 대한 Java 문서를 참조하십시오.