使用基本字节输入流,字节输出流一次读写一个字节来复制文本 文件
2014-02-22 23:14
531 查看
package io.copy;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
/**
* 使用基本字节输入流,字节输出流一次读写一个字节来复制文本 文件
* @author never-giveup
*
*/
public class FileCopyDemo1 {
public static void main(String[] args)throws IOException{
//1.封装输入流
FileInputStream fis=new FileInputStream("a.txt");
//2.封装输出流
FileOutputStream fos=new FileOutputStream("1.txt");
//3.读写操作
int by=0;
while((by=fis.read())!=-1){
fos.write(by);
}
//释放资源
fos.close();
fis.close();
}
}
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
/**
* 使用基本字节输入流,字节输出流一次读写一个字节来复制文本 文件
* @author never-giveup
*
*/
public class FileCopyDemo1 {
public static void main(String[] args)throws IOException{
//1.封装输入流
FileInputStream fis=new FileInputStream("a.txt");
//2.封装输出流
FileOutputStream fos=new FileOutputStream("1.txt");
//3.读写操作
int by=0;
while((by=fis.read())!=-1){
fos.write(by);
}
//释放资源
fos.close();
fis.close();
}
}
相关文章推荐
- Fileatream表示文件流,它能够打开和关闭文件,并对文件进行单字节的读写操作。 StreamReader和StreamWriter以文本方式对流进行读写操作。建立一个文本文件,分别使用上面两种方
- 使用缓冲输入流和缓冲输出流复制文件
- JAVA中inputStream/OutputStream字节输入流、输出流读写文件
- java中使用文件输入流和文件输出流进行文件读写的用例!
- 使用C++复制一个文本文件内容
- 怎么将一个整个文件一次读到内存,然后循环从内存中读取1024字节,写入新的文件(或socket发送出去)
- C语言程序读写文件(文件内存一个十进制数,每读一次数值加一)
- 批处理 把文本中指定的文件从一个目录复制到另外一个目录
- 把当前文件中的所有文本拷贝,存入一个txt文件,统计每个字符出现的次数并输出
- FileOutputStream字节输出流和FileInputStream输入流(切记:out是输出到本地中,in是输入到程序中)这里介绍大文件和小文件的读取方式
- 打印不同的数(编写一个程序,使用指针访问数组方式,读入十个数,输出其中不同的数,即一个数如果出现多次,只打印一次)
- 自定义字符输入流的包装类,通过这个包装类对底层字符输入流进行包装,让程序通过这个包装类读取某个文本文件(例如,一个java源文件)时,能够在读取的每行前面都加上有行号和冒号。
- 《APUE.3E》习题4.6编写自己的cp(l)程序,它复制包含空洞的文件,但不将字节0包含到输出文件中去
- Android应用程序中读写txt文本文件的基本方法讲解
- 使用RandomAccessFile和多线程来实现开启三个线程去复制一个文件
- 利用Lucene把文本的字体格式进行改动,然后输出到一个新的文件里
- JavaIO 总结笔记<三> 基本字节字符输入输出流和文件复制
- 【C/C++学院】0826-文件重定向/键盘输入流/屏幕输出流/字符串输入输出/文件读写简单操作/字符文件读写二进制与文本差别/get与getline挖掘数据/二进制与文本差别/随机位置/多线程初级
- 浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式?
- 【测试技术】ant在测试中的使用@文件以及目录的读写删和复制