JavaNIO循环读取文件

来源:互联网 发布:武汉seo编辑招聘 编辑:程序博客网 时间:2024/05/18 03:43
  static void readFileUseNIO(String src) throws IOException {        //Channel        FileChannel inChannel = new FileInputStream(src).getChannel();        //Buffer        ByteBuffer buffer = ByteBuffer.allocate(512);        //counter        int counter=1;        //read file        while (inChannel.read(buffer)!=-1){            buffer.flip();            //Charset decoder            CharsetDecoder decoder = Charset.forName("UTF-8").newDecoder();            System.out.println(decoder.decode(buffer));            buffer.clear();        }    }
原创粉丝点击