您的位置:首页 > 其它

使用字节流对象读写文件

2015-09-17 19:26 183 查看
package stream.demo;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

/*

* 使用字节流进行读取数据

*/

public class StreamDemo {

/**

* @param args

* @throws IOException

*/

public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

demo_write();

demo_read();

}

public static void demo_read() throws IOException {

// TODO Auto-generated method stub

//创建字符输入流对象,并确定要读取的文件

FileInputStream fis=new FileInputStream("demo.txt");

byte [] b=new byte [1024];

int len=0;

while((len=fis.read(b))!=-1)

{

System.out.println(new String(b));

}

//一次只读取一个字符

// int len=0;

// while((len=fis.read())!=-1)

// {

// System.out.println((char)len);

// }

}

public static void demo_write() throws IOException {

// TODO Auto-generated method stub

//创建字节流输出对象,并确定输出文件

FileOutputStream fos=new FileOutputStream("demo.txt");

fos.write("asdsf".getBytes());

fos.close();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: