Hola me he encontrado un problema y no estoy trabado, resulta que quiero buscar una cadena dentro de un fichero y con el indexof me sirve.
Asi si me funciona.
String var="";
String varintro="Pepe 6555555/92587898";
do{
var=fich.readLine();
if(var!=null)
{
if(var.indexOf(varintro)!=-1)
System.out.print(var);
}
}while(var!=null);
Pero si la variable string es asignada de esta forma
String varintro=nombre+(int)tlfno+"/"+(int)casa";
no me hace nada y he mirado y no hay espacio de mas ni nada.
¿alguien me puede ayudar?
Me respondo a mi mismo
fich.seek(0); xDD
podes poner mas ejemplos?? no entiendo mucho ...
Lo que hize con el IndexOf es buscar una cadena de caracteres dentro de un fichero, y luego le añadi el fiche.seek(0) que lo que hace es posicionar al principio del fichero para poder hacer varias busquedas en un bucle for.