Java IO流之字节流的使用

在Java中,字节流的基类是InputStream和OutputStream,分别对应输入流和输出流。本篇主要介绍FileInputStream和FileOutStream,对于本机硬盘文件操作。输入输出流的类的使用大都相同,不同的是流的方向。

常用构造方法:

FileOutputStream(String name);//使用指定的字符串路径构造

public FileIntputStream(String name);//使用指定的字符串路径构造

使用方法:
write(int b);//写入一个字节

read(int b);//读取一个字节

示例:拷贝文件

要处理异常

try {
			FileInputStream in=new FileInputStream("src\\file\\1.txt");
			FileOutputStream out=new FileOutputStream("src\\file\\2.txt");
			int n=in.read();
			while(n!=-1){
				out.write(n);
				n=in.read();
			}
			in.close();
			out.close();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}


猜你喜欢

转载自blog.csdn.net/qq_37567866/article/details/72636386