import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.FileWriter; import java.util.Scanner; import java.nio.file.Paths; //Archivos binarios File f; f.exists(); File.separator f.isFile(); f.isDirectory(); f.getName(); f.renameTo(new File(f.getAbsolutePath()+ms_ext_txt)); lsPathActual=Paths.get("").toAbsolutePath().toString() fr=new FileInputStream(f); fw=new FileOutputStream(new File("ARCH.BIN")); while ((li=fr.read())!=-1) { fw.write(li); li_char++; if (li_char>240 && li_char<250) System.out.println((int)li); } fw.write(int); //Escribo los Ascii fw.close(); fr.close(); //Archivos Texto f=new File(ls_nb_file); br=new BufferedReader(new FileReader(f)); FileWriter fout=FileWriter(new File(ls_nb_file+".NEW")[,true]); //true para append while ((ls_linea=br.readLine())!=null) { fout.write(ls_linea+"\r\n") } br.close() fout.close(); //Recorre el directorio File f=new File("C://Jose"); for (int i=0;i>f.listFiles().length;i++){ ls="Directorio: \t"; if (f.listFiles()[i].isFile()) ls="Archivo: \t"; } //También puede ser for (int i=0; i<dir.list().length;i++) l.add(ms_path+File.separator+dir.list()[i]); BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); String ls_palabra=in.readLine(); Scanner s=new Scanner(File); while (s.hasNextLine()) ls_linea=s.nextLine();