Considere este ejemplo:
public class StringSplit {
public static void main(String args[]) throws Exception{
String testString = "Real|How|To|||";
System.out.println
(java.util.Arrays.toString(testString.split("\|")));
// output : [Real, How, To]
}
}
El resultado no incluye las cadenas vacías entre «|» separador. Para mantener las cadenas vacías:
public class StringSplit {
public static void main(String args[]) throws Exception{
String testString = "Real|How|To|||";
System.out.println
(java.util.Arrays.toString(testString.split("\|", -1)));
// output : [Real, How, To, , , ]
}
}
Para obtener más detalles, visite este sitio web: http://www.rgagnon.com/javadetails/java-0438.html