首页 > 编程语言 >字符缓冲流复制Java文件

字符缓冲流复制Java文件

时间:2022-10-21 15:22:53浏览次数:54  
标签:字符 arr Java 缓冲 bw br new

package package3;

import java.io.*;

public class CopyJavaDemo1 {
    public static void main(String[] args) throws IOException {
        //根据数据源创建字符字符缓冲输入流对象
        BufferedReader br =new BufferedReader(new FileReader("day04\\fos.txt"));
        //根据目的地创建字符缓冲输出流对象
        BufferedWriter bw =new BufferedWriter(new FileWriter("day04\\Copy.txt"));

        //一次读写一个字符数据
//        int ch;
//        while ((ch=br.read())!=-1){
//            bw.write(ch);
//        }
        //读写数据,复制文件
        //一次读写一个字符数组数据
        int len;
        char[] arr =new char[1024];
        while ((len=br.read(arr))!=-1){
            bw.write(arr,0,len);
        }
        //释放资源
        bw.close();
        br.close();
    }
}

标签:字符,arr,Java,缓冲,bw,br,new
From: https://www.cnblogs.com/knlf/p/16813590.html

相关文章

  • java_day16
    Java基础Java集合框架Map接口用于存储任意键值对key-value键:无序、无下标、不允许重复值:无序、无下标、运行重复方法put(key,value)将对象存入到集合中,关联键......
  • Java保留2位小数(六种方法)
    一、使用java.math.BigDecimal类publicstaticStringformat1(doublevalue){BigDecimalbd=newBigDecimal(value);bd=bd.setScale(......
  • Flutter 开发:字符串
    赋值Stringstr1='value'或者varstr1="value"字符串合并varstr="a"+"b"转为字符串varstr=1.toString()字符串比较intresult="a".......
  • 数据库 使用Kettle同步数据时报错Caused by: java.sql.SQLException: Incorrect stri
    使用kettle向mysql8.0数据库同步数据时遇到的报错,这是数据库表的编码问题。可以通过修改Mysql数据库默认字符集及相关库表、字段字符字符集解决。检查数据库表相关编码设......
  • java -jar 的脚本示例
    #!/bin/bash#chkconfig:23458090#date:2022年3月21日#启动第一个jar包PID=$(ps-ef|grepruoyi-monitor-admin.jar|grep-vgrep|awk'{print$2}')if[......
  • Java实现微信扫码支付(NATIVE方式)[全网最简单]
    基本业务逻辑就是用户访问过来,我们去调微信支付的接口人家返给我们一个二维码我们丢给前端让用户扫码支付就行,等他支付完了微信会回调通知我们支付完了,这个回调的地址......
  • Java反射设置可以访问私有成员
    定义一个测试类publicclassUser{privateStringname="ppp";privateStringsex;privateintage;privatevoideat(Stringnum){Sy......
  • Java关键字(三)——static
    我们说Java是一种面向对象编程的语言,而对象是把数据及对数据的操作方法放在一起,作为一个相互依存的整体,对同类对象抽象出其共性,便是Java中的类,我们可以用类描述世间万物......
  • NodeJS & Dapr Javascript SDK 官方使用指南
    Dapr是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框......
  • Java一个还不错的日期格式转换工具类(附源码)
    Java工具类pom依赖<commons-lang3.version>3.3.2</commons-lang3.version><dependency><groupId>org.apache.commons</groupId......