5、(知识篇)IO流(2)
来源:互联网 发布:画电气图软件 编辑:程序博客网 时间:2024/06/05 06:12
public class Test {/** * 缓冲流 * @throws IOException */public static void testBufferReader() throws IOException{BufferedReader reader = new BufferedReader(new FileReader("D:\\Hello.txt"));char[] c = new char[1024];String str = null;while((str=reader.readLine())!= null){System.out.println(str);}reader.close();}/** * 缓冲流输出 * @throws IOException */public static void testBufferWriter() throws IOException{BufferedWriter writer = new BufferedWriter(new FileWriter("D:\\Hello2.txt"));writer.write("Hello");writer.flush();writer.close();}/** * 复制文本文档用字符流操作 * @throws IOException */public static void copyTxt() throws IOException{BufferedReader reader = new BufferedReader(new FileReader("D:\\Hello.txt"));BufferedWriter writer = new BufferedWriter(new FileWriter("D:\\Hello2.txt"));char[] c = new char[1024];int len = 0;while((len = reader.read(c))!=-1){writer.write(c,0,len);}writer.flush();writer.close();reader.close();}/** * 复制文件 * @throws IOException */public static void copyFile() throws IOException{BufferedInputStream input = new BufferedInputStream(new FileInputStream(new File("D:\\93_174426_8a64e.jpg")));BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream("D:\\93_174426_8a64e2.jpg"));byte[] b = new byte[1024];int len = 0;while ((len = input.read(b))!=-1) {output.write(b,0,len);}output.flush();output.close();input.close();}public static void main(String[] args) throws IOException {testBufferReader();testBufferWriter();copyTxt();copyFile();}}
0 0
- 5、(知识篇)IO流(2)
- 8、(知识篇)IO流(5)
- 4、(知识篇)IO流(1)
- 6、(知识篇)IO流(3)
- 7、(知识篇)IO流(4)
- java提高篇(一) java知识汇总-------io流知识汇总(io学习流程)
- 【JAVA知识】IO流(1)
- IO流(一小部分知识总结)
- IO流知识小结(一)
- Java知识--IO流操作(一)
- Java知识--IO流操作(二)
- IO流知识补充
- IO流的知识
- IO流知识
- Java知识:IO流
- Java IO流知识总结
- Java IO流相关知识
- Java IO流知识总结
- Python基础-List和 Tuple 类型
- Haskell 4
- linux就是这个范儿之特种文件系统(4)
- finally的注意事项一
- ++a和a++
- 5、(知识篇)IO流(2)
- ListView的数据更新问题
- 【LeetCode】Two Sum 题解报告
- Win10环境下Openssl的编译安装以及在vs2013上开发环境的搭建
- 第十周项目3——利用二叉树遍历思想解决问题
- Haskell笔记(4)
- HDOJ 4565 So Easy!
- 使用DateFormat类获取系统的当前时间
- 洛谷 P2409 Y的积木