Java IO之字节流

来源:互联网 发布:源码编译lnmp 编辑:程序博客网 时间:2024/04/30 21:37

Java IO之字节流

IO的操作基本都分为四步:

1.打开文件

2.创建流对象,指向该文件

3.执行读/写操作

4.关闭流

下面通过两个例子来体会一下:

1.将内容通过字节流输出

public class Demo {
    public static void main(String[] args) throws IOException {
       String outString = "Java IO学习";

       file = new File("D:" + File.separator +“out.txt”);
        OutputStream output = new FileOutputStream(file);

       byte []b = outString.getBytes();

        output.write(b);
        output.close();

    }
}


2.将文件中的内容通过输入流读入,然后显示

public class Demo {
    public static void main(String[] args) throws IOException {

        file = new File("D:" + File.separator +“info.txt”);
        InputStream input = new FileInputStream(file);
        byte[] b = new byte[(int) file.length()];
        input.read(b);

       String showString = new String(b);

      System.out.println(showString);

        input.close();


    }
}



0 0
原创粉丝点击