Ez a szabály fájlonként egyszer megjelöli a
java.util.regex.Pattern.split és
java.lang.String.split összes használatát.
A Java 8 változatban ha van egy pozitívszélesség-egyezés a bemeneti szekvencia elején, akkor egy üres bevezető rész-karaktersorozat kerül belefoglalásra az eredményül kapott tömb elején. A null szélességű egyezés az elején azonban soha nem eredményez ilyen üres bevezető részkarakter-sorozatot.
Például a következő metódus meghívásakor: "abc".split("");
A Java 7 változatban a metódus a következő tömböt adja vissza: ["", "a", "b", "c"]
A Java 8 változatban a metódus ehelyett a következő tömböt adja vissza:
["a", "b", "c"]
Tekintse át az alkalmazást, és győződjön meg róla, hogy az alkalmazás nem az osztott metódus által korábban visszaadott üres karaktersorozatra támaszkodik.
További információkért tekintse meg a következő osztályok Java dokumentációját: