⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 字节输出流的例子.txt

📁 软通公司培训的课件和习题里面有答案。。。
💻 TXT
字号:
package ioExample;

import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

public class StreamExample 
{
	private static final String STATICDATA="2008,北京";
	public static void main(String args[])
	{
		File fileDirectory=new File("D:/ioExample");//首先定义一个文件夹文件对象
		if(!fileDirectory.exists())//判断是否存在如果不存在就去创建
		{
			fileDirectory.mkdirs();
		}
		File streamFile=new File(fileDirectory,"streamFile.txt");//定义一个存放字节流数据的文件
		if(!streamFile.exists())//判断是否存在如果不存在就去创建
		{
			try 
			{
				streamFile.createNewFile();
			}
			catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
		try 
		{
			OutputStream output=new BufferedOutputStream(new FileOutputStream(streamFile));//生成一个代有缓冲区的文件输出流
			byte data[]=STATICDATA.getBytes();//将字符串数据转换称字节数据因为咱们生成的是字节输出流
			try
			{
				output.write(data);//写数据
			} 
			catch (IOException e)
			{
				e.printStackTrace();
			}
			finally
			{
				try 
				{
					output.close();//关闭流
				}
				catch (IOException e) 
				{
					e.printStackTrace();
				}
			}
		} 
		catch (FileNotFoundException e)
		{
			e.printStackTrace();
		}
		
		
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -