Quiero obtener los nombres en la cadena: "Pedro#Juan#Manuel#Antonio"
Por separado:
- Pedro
- Juan
- Manuel
- Antonio
Quiero obtener los nombres en la cadena: "Pedro#Juan#Manuel#Antonio"
Por separado:
Debes utilizar la función split() , que separa una cadena de acuerdo a un caracter específico, en éste caso "#".
String cadena = "Pedro#Juan#Manuel#Antonio";
String[] trozos = cadena.split("#");
String nombre1 = trozos[0]; // Pedro
String nombre2 = trozos[1]; // Juan
String nombre3 = trozos[2]; // Manuel
String nombre4 = trozos[3]; // Antonio
Saludos!
Puede que te sirva esto
public class Delimitadores {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String sTiempo = "avila#12#24#soleado";
StringTokenizer st = new StringTokenizer(sTiempo,"#");
while (st.hasMoreTokens())
System.out.println (st.nextToken());
}
}