首页 > 编程语言 >java IO复制文件

java IO复制文件

时间:2022-11-05 20:13:22浏览次数:47  
标签:java String 复制 FileOutputStream IO close FileInputStream out

package com.tedu.day1201;

import java.io.FileInputStream;
import java.io.FileOutputStream;

public class CopyFile {
    public static void main(String[] args) {
        FileInputStream in= null;
        FileOutputStream out =null;
        String source = "test.txt";
        String tar = "test3.txt";
        try {
            in = new FileInputStream(source);
            out = new FileOutputStream(tar);
            int data;
            while ((data=in.read())!=-1){
                out.write(data);
            }
            in.close();
            out.close();
            System.out.println("文件复制陈宫了");
        }catch (Exception e){
            e.printStackTrace();
        }finally {
            try {
                in.close(); // 可能出现IOException
                out.close();
            }catch (Exception e){
                e.printStackTrace();
            }
        }
    }
}

标签:java,String,复制,FileOutputStream,IO,close,FileInputStream,out
From: https://www.cnblogs.com/ch2020/p/16860973.html

相关文章

  • JAVA----线程生命周期和状态
    1.新建状态(New)新创建了一个线程对象,但还没有调用start()方法。实现Runnable接口和继承Thread可以得到一个线程类,new一个实例出来,线程就进入了新建状态。2.Runnable状态......
  • SpringBoot实战笔记:01_Spring中的Java配置
    转载:https://blog.csdn.net/android_zyf/article/details/79579862Spring4.x与SpringBoot都推荐使用Java配置xml配置:将bean的信息配置在xml配置文件中注解配置:在对应的bea......
  • 谣言检测()《Rumor Detection with Self-supervised Learning on Texts and Social Grap
     论文信息论文标题:RumorDetectionwithSelf-supervisedLearningon TextsandSocialGraph论文作者:YuanGao,XiangWang,XiangnanHe,HuaminFeng,YongdongZh......
  • Java学习——11.06
    Java的第一个大关。scanf函数的不同。这可能就是收到C语言的思维影响吧,Java中的scanf函数的运用和先前引用实例变量一样,要先new一个。例:Scannerscanner=newScann......
  • java常用API--->ArryList集合基础
    简述集合和数组的对比数组长度固定,集合长度可变。数组可存储基本数据类型和引用数据类型,集合只能存储引用数据类型,如果要存储基本数据类型要将其变成包装类Arrylis......
  • JavaIO流
    我们得先了解什么是文件?文件就是我们保存数据的地方(类似word文档,excel文件,png图片,MP4视频,…这些都是存储数据的地方)流的概述​要完成文件的读写操作,就必须了解C#中另外......
  • JAVAI学习笔记
    文件流什么是文件流?数据从一个地方流到另一个地方可读流(Readable):外部设备(磁盘,网卡,显卡,打印机等等)--->>>内存可写流(Writeable):内存--->>>外部设备(磁......
  • 在网页中加载闪存文件系统中的图片、css和javascript
    在网页中加载闪存文件系统中的图片、CSS和JavaScript–太极创客(taichi-maker.com)index.html:ESP8266开发板建立的网站首页main.css:控制网页的css(层叠样式表)JavaS......
  • Leetcode第1106题:解析布尔表达式(Parsing a boolean expression)
    解题思路看到表达式求解,自然想到栈。从左至右遍历布尔表达式expression,对于不同类型字符,进行不同操作:逗号,,跳过该字符;不是逗号,和右括号),入栈;如果是右括号),则一个表......
  • 运行python脚本报错:selenium.common.exceptions.SessionNotCreatedException: Message
    运行python脚本报错:selenium.common.exceptions.SessionNotCreatedException:Message:sessionnotcreated        原因:ChromeDriver版本与浏览器版本不......