Mercurial > hg > Database > Alice
diff src/main/java/alice/test/codesegment/local/wordcount/ReadFileTest.java @ 345:8f71c3e6f11d
Change directory structure Maven standard
author | sugi |
---|---|
date | Wed, 16 Apr 2014 18:26:07 +0900 |
parents | |
children | aefbe41fcf12 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/alice/test/codesegment/local/wordcount/ReadFileTest.java Wed Apr 16 18:26:07 2014 +0900 @@ -0,0 +1,46 @@ +package alice.test.codesegment.local.wordcount; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.io.InputStreamReader; + +public class ReadFileTest { + + public static void main(String[] args){ + WordConfig conf = new WordConfig(args); + BufferedReader br = null; + int i = 0; + try { + br= new BufferedReader( + new InputStreamReader( + new FileInputStream( + new File(conf.filename) + ))); + int size = 4; // Kbyte + + Range range = new Range(size); + int check = br.read(range.array); + for (;check!=-1;i++){ + + char[] array; + array = new char[size]; + check = br.read(array); + range.nextchar = array[0]; + System.out.print(range.array); // ods + System.out.println(range.nextchar); + range = new Range(array); + } + System.out.println(i); + } catch (FileNotFoundException e) { + System.out.println("file was not found"); + System.exit(1); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } +}