博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符流复制Java文件改进版
阅读量:2162 次
发布时间:2019-05-01

本文共 715 字,大约阅读时间需要 2 分钟。

  • 案例需求

    使用便捷流对象,把模块目录下的“ConversionStreamDemo.java” 复制到模块目录下的“Copy.java”

  • 实现步骤

    • 根据数据源创建字符输入流对象

    • 根据目的地创建字符输出流对象

    • 读写数据,复制文件

    • 释放资源

  • 代码实现

public class CopyJavaDemo02 {    public static void main(String[] args) throws IOException {        //根据数据源创建字符输入流对象        FileReader fr = new FileReader("myCharStream\\ConversionStreamDemo.java");        //根据目的地创建字符输出流对象        FileWriter fw = new FileWriter("myCharStream\\Copy.java");        //读写数据,复制文件//        int ch;//        while ((ch=fr.read())!=-1) {//            fw.write(ch);//        }        char[] chs = new char[1024];        int len;        while ((len=fr.read(chs))!=-1) {            fw.write(chs,0,len);        }        //释放资源        fw.close();        fr.close();    }}

 

转载地址:http://lryzb.baihongyu.com/

你可能感兴趣的文章
问题:Mysql中字段类型为text的值, java使用selectByExample查询为null
查看>>
程序员--学习之路--技巧
查看>>
解决问题之 MySQL慢查询日志设置
查看>>
contOS6 部署 lnmp、FTP、composer、ThinkPHP5、docker详细步骤
查看>>
TP5.1模板布局中遇到的坑,配置完不生效解决办法
查看>>
PHPstudy中遇到的坑No input file specified,以及传到linux环境下遇到的坑,模板文件不存在
查看>>
TP5.1事务操作和TP5事务回滚操作多表
查看>>
composer install或composer update 或 composer require phpoffice/phpexcel 失败解决办法
查看>>
TP5.1项目从windows的Apache服务迁移到linux的Nginx服务需要注意几点。
查看>>
win10安装软件 打开时报错 找不到 msvcp120.dll
查看>>
PHPunit+Xdebug代码覆盖率以及遇到的问题汇总
查看>>
PHPUnit安装及使用
查看>>
PHP项目用xhprof性能分析(安装及应用实例)
查看>>
composer安装YII
查看>>
Sublime text3快捷键演示
查看>>
sublime text3 快捷键修改
查看>>
关于PHP几点建议
查看>>
硬盘的接口、协议
查看>>
VLAN与子网划分区别
查看>>
Cisco Packet Tracer教程
查看>>