文档章节

输入输出流

罗曼蒂克瑟尔
 罗曼蒂克瑟尔
发布于 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();
    }

}

© 著作权归作者所有

共有 人打赏支持
上一篇: JAVA泛型
罗曼蒂克瑟尔
粉丝 4
博文 9
码字总数 6570
作品 0
昌平
程序员
私信 提问

暂无文章

结合Spring和Groovy解决脚本热加载

前言 去年写过一篇文件介绍了采用jpython解决动态配置热加载的问题jpython解决热加载,今年在实现规则引擎过程中准备进行升级,采用groovy脚本解决。 方案 将一些规则相关,如统计,排序,过...

春哥大魔王的博客
10分钟前
0
0
以太坊应用开发接口:JSON RPC API

以太坊应用开发接口指的是以太坊节点软件提供的API接口,去中心化应用可以利用这个接口访问以太坊上的智能合约。以太坊应用开发接口采用JSON-PRC标准,通常是通过HTTP或websocket提供给应用程...

汇智网教程
13分钟前
1
0
排序--二分插入排序

二分插入排序是对直接插入排序的一个优化,在排序--直接插入排序中已经分析过直接插入排序的最坏时间复杂度是平方级别的,二分插入排序则是通过二分查找对寻找插入位置进行了优化,在找到插入...

FAT_mt
24分钟前
1
0
Quora点赞过万!麻省理工5.0GPA十条学习技巧

美国版知乎Quora上有个问题是:顶尖学生如何学习。排名第一的答案已经赢得13.5K次点赞,我们翻译出来分享给大家。 MIT normally does not rank its students. So if you hear that someone g...

乔老哥
37分钟前
1
0
IOC的学习(1)

1.IOC理论概要 java中,一个对象A怎么才能调用对象B? 当一个对象的构建,需要多个其他对象时,对象和对象有复杂的构建关系。spring帮助我们维系对象的依赖关系,降低系统的实现成本,前提是...

杨健-YJ
49分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部