zoukankan      html  css  js  c++  java
  • [Java] IO-02 BufferStream1 / BufferStream2

    import java.io.*;
    
    public class TestBufferStream1 {
        public static void main(String[] args) {
            try {
                FileInputStream fis = new FileInputStream(
                        "d:\share\java\HelloWorld.java");
                BufferedInputStream bis = new BufferedInputStream(fis);
                int c = 0;
                System.out.println(bis.read());
                System.out.println(bis.read());
                bis.mark(100);
                for (int i = 0; i <= 10 && (c = bis.read()) != -1; i++) {
                    System.out.print((char) c + " ");
                }
                System.out.println();
                bis.reset();
                for (int i = 0; i <= 10 && (c = bis.read()) != -1; i++) {
                    System.out.print((char) c + " ");
                }
                bis.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    
    }
    
    import java.io.*;
    
    public class TestBufferStream2 {
        public static void main(String[] args) {
            try {
                BufferedWriter bw = new BufferedWriter(new FileWriter(
                        "d:\share\java\dat2.txt"));
                BufferedReader br = new BufferedReader(new FileReader(
                        "d:\share\java\dat2.txt"));
                String s = null;
                for (int i = 1; i <= 100; i++) {
                    s = String.valueOf(Math.random());
                    bw.write(s);
                    bw.newLine();
                }
                bw.flush();
                while ((s = br.readLine()) != null) {
                    System.out.println(s);
                }
                bw.close();
                br.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
    


  • 相关阅读:
    Python 基础 (三)
    Python 基础(二)
    软件工程第四周作业
    软件工程第四周作业
    软件工程第四次作业
    软件工程第四周作业
    软件工程第三次作业
    软件工程第三周作业
    软件工程第三次作业
    Python学习之路5
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786900.html
Copyright © 2011-2022 走看看