Problema con indexOf
Hola:
necesito que alguien me oriente acerca de mi problema.
Necesito recorrer un fichero y encontrar una serie de lineas cuya primera parte es identica. He buscado por el foro y por la documentaci贸n de java y he encontrado que el metodo indexOf me puede servir. Lo estoy utilizando de la siguiente manera:
//"linea" va recogiendo las diferentes lineas del fichero
...
while ((linea.indexOf("substring que quiero encontrar")=-1)) {...}
para que en cuanto encuentre una linea que coincida con el substring salga. Al compilar me da el siguiente error: "variable required but value found" en la posicion en la que comienza el substring, y no se como arreglarlo.
Muchas gracias por vuestra ayuda.
necesito que alguien me oriente acerca de mi problema.
Necesito recorrer un fichero y encontrar una serie de lineas cuya primera parte es identica. He buscado por el foro y por la documentaci贸n de java y he encontrado que el metodo indexOf me puede servir. Lo estoy utilizando de la siguiente manera:
//"linea" va recogiendo las diferentes lineas del fichero
...
while ((linea.indexOf("substring que quiero encontrar")=-1)) {...}
para que en cuanto encuentre una linea que coincida con el substring salga. Al compilar me da el siguiente error: "variable required but value found" en la posicion en la que comienza el substring, y no se como arreglarlo.
Muchas gracias por vuestra ayuda.
Hola:
La comparaci贸n con -1 debes hacerla con == en vez de s贸lo =.
Tal cual lo tienes intenta meter un -1 en "linea.indexOf("...")" que como no es una variable no se puede y protesta.
Se bueno
La comparaci贸n con -1 debes hacerla con == en vez de s贸lo =.
Tal cual lo tienes intenta meter un -1 en "linea.indexOf("...")" que como no es una variable no se puede y protesta.
Se bueno
