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代码即可。拆核如氏枝
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)