Hola buenas,soy nuevo en el foro y un poco nuevo tambien en java
.
Lo que pretendo,es que le pase una cadena de texto a buscar de un fichero y me muestre si esta en el fichero o no.
Cual es el metodo para buscar la cadena dentro de un string?
Si sirve de ayuda,el codigo que tengo es el siguiente:
import java.io.*;
public class LectorFichero {
public static void main(String args[]) {
byte [] buffer = new byte[80];
try {
FileInputStream fichero = new
FileInputStream("Leeme.txt");
int i = fichero.read(buffer);
String s = new String(buffer);
System.out.println(s);
}catch(FileNotFoundException e) {
}catch(IOException e) {
}
}
}
-----------------------------
import java.io.*;
class DatosArchivo{
public static void main (String [] args){
File f = new File(args[0]);
System.out.println(
"Ruta absoluta: " + f.getAbsolutePath()+
"\n Puede leer: " + f.canRead()+
"\n Puede escribir: " + f.canWrite()+
"\n Nombre del fichero: " + f.getName()+
"\n Padre del fichero: " + f.getParent()+
"\n Ruta del fichero: " + f.getPath()+
"\n Longitud: " + f.length()+
"\n Ultima modificación: " + f.lastModified());
if (f.isFile())
System.out.println("Es un archivo");
else if (f.isDirectory())
System.out.println("Es un directorio");
}
}
graciass