怎样用Java复制文件到指定目录? 在线等,急!!!!

怎样用Java复制文件到指定目录? 在线等,急!!!!,第1张

借助工闷裂穗具包commons-io.jar

import java.io.File

import java.io.IOException

import org.apache.commons.io.FileUtils

public class Admin {

public static void main(String[] args) {

File from = new File("d:/源举a")

File to = new File("d:/蚂卜b")

try {

FileUtils.copyDirectory(from, to)

} catch (IOException e) {

e.printStackTrace()

}

}

}

主要是用到java里面的i/o流。代码例子如下:

import java.io.BufferedReader

import java.io.File

import java.io.FileInputStream

import java.io.FileNotFoundException

import java.io.FileOutputStream

import java.io.FileWriter

import java.io.IOException

import java.io.InputStream

import java.io.InputStreamReader

/**

* java读写文件,复制文件

* 读取d:/1.txt文件内容,写入f:/text.txt文件中.

* @author young

*

*/

public class FileWriterTest {

// 读写文件

public static void rwFile(){

FileWriter fw = null

BufferedReader br = null

try {

fw = new FileWriter("f:\\text.txt", true)

br = new BufferedReader(new InputStreamReader(

new FileInputStream("d:\\1.txt"), "UTF-8"))

String line = null

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

System.out.println("文件内容旅启: " + line)

fw.write(line)

fw.flush()

}

br.close()

} catch (FileNotFoundException e) {

e.printStackTrace()

} catch (IOException e) {

e.printStackTrace()

} finally {

if (fw != null) {

try {

fw.close()

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}

}

}

}

public static void main(String[] args) {

rwFile()

}

}

首先在D盘新建文件1.txt,输入任意内容。然后执行java代码即可。拆核如氏枝


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12221757.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存