21xrx.com
2024-09-19 09:33:42 Thursday
登录
文章检索 我的文章 写文章
Java流的简介及使用方法
2023-06-15 16:33:18 深夜i     --     --
Java流 字节流 字符流

Java流是处理输入和输出的主要工具,通过Java流可以实现数据的读取和写入,是Java中处理文件和网络数据传输的重要组成部分。Java中的流主要分为字节流和字符流两种,字节流用于处理二进制数据,字符流用于处理字符数据。

下面是一个Java字节流的示例代码:


import java.io.*;

public class FileStreamTest {

  public static void main(String args[]) {

    try {

      byte bWrite[] = 3;

      OutputStream os = new FileOutputStream("test.txt");

      for (int x = 0; x < bWrite.length; x++) {

        os.write(bWrite[x]); // write the bytes

      }

      os.close();

      

      InputStream is = new FileInputStream("test.txt");

      int size = is.available();

      for (int i = 0; i < size; i++) {

        System.out.print((char) is.read() + " ");

      }

      is.close();

    } catch (IOException e) {

      System.out.print("Exception");

    }

  }

}

通过上面的代码可以实现将一个字节数组写入文件中,然后读取文件中的数据并输出到控制台上。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复