Esta regra sinaliza todos os usos dos métodos java.util.regex.Pattern.split e java.lang.String.split
uma vez por arquivo.
No Java 8, quando houver uma correspondência de largura positiva no início da sequência de entrada, uma subsequência inicial vazia será incluída no início da matriz resultante. No entanto, uma correspondência de largura zero no início nunca produz tal subsequência inicial vazia.
Por exemplo, quando o método a seguir é chamado: "abc".split("");
No Java 7, o método retorna a matriz a seguir: ["", "a", "b", "c"]
No Java 8, o método retorna a matriz a seguir: ["a", "b", "c"]
Revise seu aplicativo e assegure-se de que o aplicativo não dependa da sequência vazia anteriormente retornada pelo método de divisão.
Para obter informações adicionais, veja a documentação Java para as classes a seguir: