Uso de split

Chema Fuentes
28 de Julio del 2004
alguien me podria poner un ejemplo sobre como se usa el metodo split de la clase string ?? muchisimas gracias

daavich
28 de Julio del 2004
String dato = "16:50:44";
String arrayDato = dato.split(":");
String hora = arrayDato[0];
String min = arrayDato[1];
String sec = arrayDato[2];

por ejemplo

Pepillo
28 de Julio del 2004
Este mismo ejemplo por que no se puede con tuberia

String dato = "16|50|44";
String Dato = dato.split("|");
String hora = arrayDato[0];
String min = arrayDato[1];
String sec = arrayDato[2];

Pedro
28 de Julio del 2004
El caracter '|' tiene un significado especial (un OR). Tienes que 'escaparlo':

String[] arrayDato = dato.split("\|");