File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
src/main/java/org/fastfilter/tools Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 11package org .fastfilter .tools ;
22
3+ import java .io .BufferedInputStream ;
34import java .io .File ;
4- import java .io .FileReader ;
5+ import java .io .FileInputStream ;
56import java .io .IOException ;
7+ import java .io .InputStreamReader ;
68import java .io .LineNumberReader ;
79import java .io .RandomAccessFile ;
810import java .nio .charset .Charset ;
@@ -25,8 +27,8 @@ public static void main(String... args) throws IOException {
2527 String textFile = args [0 ];
2628 String filterFileName = textFile + ".filter" ;
2729 long start = System .nanoTime ();
28- LineNumberReader lineReader = new LineNumberReader (
29- new FileReader (new File (textFile ), Charset .forName ("LATIN1" )));
30+ LineNumberReader lineReader = new LineNumberReader (new InputStreamReader (
31+ new BufferedInputStream (new FileInputStream (textFile ) ), Charset .forName ("LATIN1" )));
3032 new File (filterFileName ).delete ();
3133 RandomAccessFile out = new RandomAccessFile (filterFileName , "rw" );
3234 int lines = 0 ;
You can’t perform that action at this time.
0 commit comments