Mi codigo es:
Código:
String cadena = "createtablacreada"; StringTokenizer tokens = new StringTokenizer(cadena, "create"); while (tokens.hasMoreTokens()) { String cacho = tokens.nextToken(); if (cadena.equals(cacho)) { //si son iguales no se ha producido un nuevo token System.out.println("Son iguales las dos: "+ cadena +" y " + cacho); } else { //Sí es de los create y la inserto en la lista System.out.println("Son distintas las dos: "+ cadena +" y " + cacho); } }
Yo quiero que me de solo tablacreada, pero me divide la cadena tambien cuando encuentra algo que se asemeja lo mas minimo al delimitador que le pogo.
En este ejemplo que devolveria:
Son distintas las dos: createtablacreada y bl
Son distintas las dos: createtablacreada y d
¿como se puede hacer?
muchas gracias.