Java 字节流实现文件读写操作(InputStream-OutputStream)
来源:互联网 发布:淘宝导航图片怎么放 编辑:程序博客网 时间:2024/05/03 06:11
Java 字节流实现文件读写操作(InputStream-OutputStream)
备注:字节流比字符流底层,但是效率底下。
字符流地址:http://pengyan5945.iteye.com/blog/1092354
package com.frank.io;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * author:pengyan * date:Jun 15, 2011 * file:InputOutputStreamTest.java */public class InputOutputStreamTest{File f=new File("F:\\abc.txt");public static void main(String[] args) throws Exception{InputOutputStreamTest test=new InputOutputStreamTest();test.outputFile("Java字节流读写文件测试!");test.inputFile();}private void inputFile() throws IOException{//reate FileInputStream with fileFileInputStream fis=new FileInputStream(f);//in order to receive the value of this stream read every timeint temp=0;//the all content of this stream read String str="";while((temp=fis.read())!=-1){//if not end,the total content add the value of the stream read this timestr+=(char)temp;}//create a new String object with the correct encode System.out.println("文件内容:"+new String(str.getBytes("ISO-8859-1")));}private void outputFile(String content) throws IOException {if (f.exists()==false) {f.createNewFile();//create file if not exist}//create FileOutputStream with fileFileOutputStream fos=new FileOutputStream(f);//output filefos.write(content.getBytes());//flush this streamfos.flush();//close this streamfos.close();}}
0 0
- Java 字节流实现文件读写操作(InputStream-OutputStream)
- JAVA中inputStream/OutputStream字节输入流、输出流读写文件
- JAVA 的IO操作(二) 字节输出流和输入流:OutputStream和InputStream
- java中Inputstream,outputstream(字节输入输出流)
- Java 字节流InputStream、OutputStream、FileInputStream、FileOutputStream
- Java IO 字节流 InputStream和OutputStream
- JAVA——字节流: InputStream /OutputStream
- Java 字节流InputStream、OutputStream、FileInputStream、FileOutputStream
- Java 字节流InputStream、OutputStream、FileInputStream、FileOutputStream
- InputStream OutputStream 操作文件
- Java精选笔记_IO流(字节流、InputStream、OutputStream、字节文件、缓冲区输入输出流)
- Java IO操作——字节流(OutputStream、InputStream)和字符流(Writer、Reader)
- Java IO操作——字节流(OutputStream、InputStream)和字符流(Writer、Reader)
- Java文件读写数据流大全(InputStream、OutputStream、FileInpuStream)
- Java文件读写数据流大全(InputStream、OutputStream、FileInpuStream)
- InputStream与OutputStream文件操作
- 字节流与字符流简单操作(OutputStream、InputStream、Writer、Reader)
- Java--IO流之字节流介绍--InputStream和OutputStream
- linux
- 事务
- J2EE5(Servlet2.5)对EL表达式的支持
- Flex设置外部浏览器
- JAVA环境变量配置
- Java 字节流实现文件读写操作(InputStream-OutputStream)
- Java 字符流实现文件读写操作(FileReader-FileWriter)
- 关于ocx版本号
- Java序列化与反序列化(Serializable)
- 基于Android/机顶盒/pc高质量视频通话及手机直播源码转让
- JAVA多线程通信
- gcc工具中的预处理和汇编
- Myeclipse安装svn插件(link方式)
- Ajax乱码问题