Ayuda substring??
Hola gente, Estoy realizando una aplicacion para mi celular, y la cosa es asi en una base de datos tenfo una tabla con los campos(id_ususario, codigo, materias) y lo que queiro que me devuelva es el campo materias por ahora solo las trae y las mmuestra en consola asi:
pasantia,electivas el codigo que uso para hacer eso es asi
String RSPST_MT = "[4-v]";//variable
if (respuesta.indexOf(RSPST_MT) != -1) {
Alert alerta = new Alert("", "Sus materias a continuacion", null, AlertType.INFO);
display.setCurrent(alerta, fm);
int ind = respuesta.indexOf(RSPST_MT) + RSPST_MT.length();
String cadenaMaterias = respuesta.substring(ind);
System.out.println(cadenaMaterias);
y lo que no se hacer ahora es usar el substring para separarla hasta la coma y que me las muestre asi:
pasantia
electivas
pero que esto me lo muestre en el display de la pantallla :) cualquier ayuda muy agradecido
- Inicie sesión o regístrese para enviar comentarios
¿No lees la
¿No lees la documentación?
substring() es para hacer una subcadena de otra, especificandole de donde a donde va a tomar los caracteres de la original.
Si tu quieres partir una cadena en varias, dependiendo un criterio, utiliza split(), en tu caso split(","); te regresa un array de strings.
sobres
y se puede usar el metodo
El problema es que en la versión J2ME (Java 2 Micro Edition, orientada a dispositivos móviles o de recursos restringidos) no existe tal, por lo que hay que combinar indexOf y subtring para conseguirlo.