Det hurtigste er RandomAccessFile i java.io pakken: File file = new File("C:/tekst.txt"); RandomAccessFile raf = new RandomAccessFile(file, "r"); if( raf.length() > Integer.MAX_VALUE ) // Fil for stor byte[] result = new byte[ (int) raf.length() ]; raf.read( result ); raf.close();
Prøv evt. med en BufferedReader... String filename = "etellerandet.txt"; try { BufferedReader input = new BufferedReader( new FileReader( filename ) );
while ( input.ready() ) System.out.println( input.readLine() );
input.close(); } catch ( FileNotFoundException e ) { System.out.println( "Filen findes ikke: " + filename ); } catch ( IOException e ) { System.out.println( "Der opstod fejl under læsning fra filen: " + filename ); }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.