字节流字符流操作

package stream;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;

public class file_stream_inout {
//进行输入或者输出操作一般都会按照如下步骤进行
	//用过fiLE类定义一个要操作的文件路径
	//通过字节流或者字符流的子类对象为父类对象实例化
	//进行数据的读写操作
	//数据流属于资源操作,资源操作必须关闭
	//字节流:inputstream outputstream
	//字符流:reader writer
	
public static void main(String[] args) throws IOException {
	//要输出文件的路径
	File file=new File("/Users/zhengyingwei/Desktop/BOOK/mldn/ll/2.txt");
	
	
	if(!file.getParentFile().exists()) {
		file.mkdir();
		file.createNewFile();
	}
//	
//	
//	输出
//	
//	OutputStream output=new FileOutputStream(file,true);  //true为在文件后追加内容
//	
//	String str="好好学习 天天向上 \r\n";
//	
//	
//	byte data[]=str.getBytes();//字符串变为字节数组
//	
//	//output.write(data,0,3);//输出部分内容
//	
//	
//	
//	//以单个字节输出
	for(int x=0;x

你可能感兴趣的:(java)