`
Josh_Persistence
  • 浏览: 1651861 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

Java 复制文件内容

阅读更多

package com.wsheng.cms.cms.test;

 

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.OutputStreamWriter;

 

import org.junit.Test;

 

public class FileSyncTest  {

    

    // change to the real file path

    private final static String PRO_FILE = "C:/cloudvipzonefile.txt";

    

    private final static String LOCAL_FILE = "\\src\\test\\resources\\dnsfiles\\testzonefile.txt";

 

    @Test

    public void copyContents() {

        try {

            String projectPath = System.getProperty("user.dir");

 

            BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(PRO_FILE)));

            BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(projectPath + LOCAL_FILE)));

            

            String currentLineData = null;

            while ((currentLineData = br.readLine()) != null) {

                bw.write(currentLineData);

                bw.newLine(); // line feed,需要换行

            }

            bw.close();

            br.close();

        } catch (FileNotFoundException e) {

            e.printStackTrace();

        } catch (IOException ioe) {

            ioe.printStackTrace();

        }

        

    }

}

0
0
分享到:
评论

相关推荐

    java复制文件代码

    根据提供的文件标题、描述、标签以及部分内容,我们可以总结出与“Java复制文件代码”相关的重要知识点。虽然提供的代码片段存在一些未完成的部分和注释掉的代码,但是我们仍然可以从中提取有价值的信息,并且深入...

    java文件复制,实现文件的复制

    当需要复制一个完整的文件夹时,除了复制文件之外,还需要考虑文件夹的创建和递归复制。下面是一段示例代码: ```java private static void copyFolder(String oldPath, String newPath) { try { (new File...

    java复制文件的4种方式

    ### Java复制文件的四种方式详解 #### 概述 在Java开发过程中,文件操作是一项基本且重要的任务。其中,文件复制是经常需要用到的功能之一。尽管Java标准库并未直接提供一个简单的方法来复制文件,但开发者可以...

    java文件夹及文件复制

    如果源是一个文件,就使用输入输出流复制文件内容;如果是一个文件夹,就递归处理其子项。在实际应用中,你可能还需要添加错误处理和优化逻辑,比如检查是否可以覆盖目标文件,或者跟踪复制进度等。 以上就是关于...

    Java文件夹复制(远程复制(网络传输),用于远程备份文件)

    文件名和长度等信息会被构造并发送给服务器,然后利用 `inputStream` 读取本地文件内容,通过 `outputStream` 写入到网络中,实现在服务器端的保存。 3. **网络传输的安全和效率**: - **错误处理**:在实际操作中...

    java复制文件及复制文件夹

    在Java编程中,复制文件和复制文件夹是常见的操作,特别是在处理数据迁移、备份或程序部署时。下面我们将深入探讨如何使用Java实现这些功能,并提供相关的代码示例。 首先,让我们看看如何复制单个文件。Java标准库...

    Java文件操作一例:Copy 复制文件.rar

    Java文件操作一例:Copy 复制文件,虽然是复制文件,不过通过本源码你可以学习很多相关的Java基础技巧,比如Java对文件的事件处理、取得目录内容的事件处理、如何弹出文件选择器、如何得到选择文件的绝对路径、如何...

    Java 单线程复制文件和多线程复制文件的比较

    Java 单线程复制文件和使用RandomAccessFile多线程复制文件的比较,对应博客地址为http://blog.csdn.net/zmichealchow/article/details/38687431

    java 复制文件 io流操作

    在Java编程语言中,文件复制是一项常见的任务,主要通过IO(Input/Output)流来实现。IO流提供了从一个源读取数据并将其写入另一个目的地的机制。在这个主题中,我们将深入探讨如何使用Java的IO流进行文件复制,重点...

    java 复制指定目录下的文件

    以上就是使用Java复制指定目录下文件的基本方法,无论是使用传统的`java.io`还是现代化的`java.nio.file`,都可以有效地完成这项任务。在实际应用中,还需要注意错误处理和异常捕获,确保程序的健壮性。例如,确保...

    Java IO文件操作类与复制文件实例.rar

    Java IO文件操作类与复制文件实例,有关文本编辑、FileWriter文件写入、FileReade文件读娶DataStream文件数据流、BufferedReader文件暂存器、FileViewer文件浏览器、复制文件Copy等方面的操作要领,仅供学习参考。

    java实现excel表格文件的复制

    java实现excel表格文件的复制,测试可用,将excel表格的表头和内容拷贝到新表中

    java文件复制功能

    java文件复制,使用java语言开发的,效果如windows 的复制和粘贴效果。

    java_文件复制(带有编码类型)

    如果我们不指定编码类型,可能会导致文件内容出现乱码的情况。例如,如果我们的源文件是使用 UTF-8 编码的,而我们在复制过程中没有指定编码类型,那么目标文件可能会出现乱码的情况。 因此,在文件复制过程中,...

    java简单的文件复制粘贴

    Java 文件复制粘贴 Java 文件复制粘贴是指使用 Java 语言实现文件的复制和粘贴操作。在本节中,我们将介绍 Java 文件复制粘贴的实现方法。 文件复制粘贴的重要性 文件复制粘贴是计算机操作系统中的一种基本操作。...

    Java程序_复制文件.jar

    在这个程序中,`java.io.File`类被用来创建和操作文件对象,而`java.io.FileInputStream`和`java.io.FileOutputStream`则用于读取和写入文件内容,实现文件的复制。 文件复制在Java中通常通过读取源文件并写入目标...

    java文件复制(全)

    本文将深入探讨如何使用Java实现文件的复制,包括单个文件的复制和整个文件夹及其子文件的复制。 首先,我们来看一个简单的Java程序,用于复制单个文件。这个例子中,我们将使用`java.io`包中的`...

    Java poi复制execl的sheet页,跨文件操作,数据和样式全部复制,工具类

    总结起来,通过Apache POI,Java开发者可以方便地对Excel文件进行各种操作,包括复制Sheet页。在这个例子中,我们展示了如何跨文件复制Sheet页,不仅复制了数据,还保留了样式和格式,这对于数据处理和报告生成等...

    文件复制(java代码实现)

    在Java编程语言中,文件复制是一项常见的任务,用于在不同位置之间移动或备份数据。本文将详细介绍如何在Java中实现文件复制,同时考虑到输入输出异常处理,并在DOS控制台环境中运行程序。 首先,我们需要创建一个...

    java文件复制器

    一个简单的基于java实现的文件复制器,分享给大家学习

Global site tag (gtag.js) - Google Analytics