文档章节

输入输出流

罗曼蒂克瑟尔
 罗曼蒂克瑟尔
发布于 2016/02/03 13:31
字数 132
阅读 33
收藏 2

package com.test;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;

public class StreamTest {

    public static void main(String[] args) throws Exception {
        readFile();
    }

    
    public static void readFile() throws Exception {
        InputStream is = new FileInputStream("D:\\root/read.txt");//读入文件
        InputStreamReader isr = new InputStreamReader(is);
        BufferedReader bf = new BufferedReader(isr);//读取缓冲区
        
        OutputStream  os=new FileOutputStream("D:\\root/write.txt",true);//true是追加,false是覆盖   里面的另一个参数是写入的编码
        OutputStreamWriter  osw=new OutputStreamWriter(os);
        BufferedWriter bw=new BufferedWriter(osw);//写入缓冲区
        
        String line = null;
        while ((line = bf.readLine()) != null) {
            bw.write(line+"\r\n");
        }
        bf.close();
        is.close();
        
        bw.close();
        os.close();
    }

}

© 著作权归作者所有

共有 人打赏支持
罗曼蒂克瑟尔
粉丝 4
博文 8
码字总数 6563
作品 0
昌平
程序员

暂无文章

八大包装类型的equals方法

先看其中一个源码 结论:八大包装类型的equals方法都是先判断类型是否相同,不相同则是false,相同则判断值是否相等 注意:包装类型不能直接用==来等值比较,否则编译报错,但是数值的基本类型...

xuklc
33分钟前
1
0
NoSQL , Memcached介绍

什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗...

TaoXu
昨天
0
0
890. Find and Replace Pattern - LeetCode

Question 890. Find and Replace Pattern Solution 题目大意:从字符串数组中找到类型匹配的如xyy,xxx 思路: 举例:words = ["abc","deq","mee","aqq","dkd","ccc"], pattern = "abb"abc ......

yysue
昨天
0
0
Linux | Redis

写在前面的话 常言道,不作笔记不读书。在下是深有体会啊,所以,跟我一起做下本节的笔记吧,或许多年以后,你一定会感谢今天的你。 安装 在官网的下载页 Redis Download 直接写了在Linux的安...

冯文议
昨天
1
0
NoSQL-memcached

NoSQL介绍 NoSQL叫非关系型数据库。而关系型数据库代表有MySQL。对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很...

ln97
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部