import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException
{
// 创建
FileOutputStream fos=new FileOutputStream("1.cpp");
// 直接写入到目的地中 无需刷新
fos.write("a神奇的我".getBytes());
// 关闭资源文件
fos.close();
FileInputStream fis=new FileInputStream("1.cpp");
//一次读取一个字节
//int ch=fis.read();
//available()
//返回下一次对此输入流调用的方法可以不受阻塞地从此输入流读取(或跳过)的估计剩余字节数。
//谨慎使用 万一是个很大的文件的时候 可能内存空间不够
byte[] buf=new byte[fis.available()];
while ((fis.read(buf))!=-1)
{
System.out.println(new String(buf));
}
fis.close();
}
}
java IO 之 字节流
最新推荐文章于 2022-12-12 23:16:14 发布