Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas con cadenas

Estas en el tema de Problemas con cadenas en el foro de Java en Foros del Web. hola a todos como puedo buscar una palabra que sea igual en toda la cadena en java por ejemplo : String str = "esto es ...
  #1 (permalink)  
Antiguo 07/09/2005, 10:52
 
Fecha de Ingreso: mayo-2004
Ubicación: SurOeste de Guayaquil
Mensajes: 241
Antigüedad: 20 años
Puntos: 0
De acuerdo Problemas con cadenas

hola a todos
como puedo
buscar una palabra que sea igual en toda la cadena en java

por ejemplo :

String str = "esto es un prueba OK";

y solamente quiero saber si en esa cadena esta la palabra OK

espero que me puedan ayudar Gracias de antemano
__________________
javier
  #2 (permalink)  
Antiguo 07/09/2005, 11:17
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 20 años, 6 meses
Puntos: 7
separa las cadenas usando la clase StringTokenizer y luego comparas cada separacion (token) con lo que quieres comprobar.

Saludos
  #3 (permalink)  
Antiguo 07/09/2005, 11:25
 
Fecha de Ingreso: mayo-2004
Ubicación: SurOeste de Guayaquil
Mensajes: 241
Antigüedad: 20 años
Puntos: 0
eso tambien es una idea al problema
pero ya encontre otra solucion a esto

muchas gracias todos modos
__________________
javier
  #4 (permalink)  
Antiguo 07/09/2005, 13:12
Avatar de goncafa  
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 1.211
Antigüedad: 21 años, 10 meses
Puntos: 10
Lo mas elegante en estos casos es que usea expresiones regulares, para esto sirven, y se manejan igual que en cualquier otro lenguage o linux, para ams detalles solo busca expresiones regulares java en google

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo
  #5 (permalink)  
Antiguo 08/09/2005, 00:58
 
Fecha de Ingreso: enero-2005
Mensajes: 139
Antigüedad: 19 años, 4 meses
Puntos: 0
Hola,

Cuando alguien encuentre una solución a un problema sobre el que ha preguntado, es de mucha utilidad que esa solución sea publicada aquí. De esta forma, todos los que nos hemos interesado por el tema, podremos aprender.

Saludos.
  #6 (permalink)  
Antiguo 08/09/2005, 01:03
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Quizá me he perdido algo, pero... ¿No es str.indexOf("OK")!=-1 la solución más rapida y simple?

Tampoco hay que complicarse si no es necesario, digo.

PD: Si OK ha de estar únicamente como palabra, a lo mejor, pero si no...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:05.