【文件属性】:
文件名称:关于io的一些代码
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-09 05:45:42
java io
关于Java io的一些代码import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class copyFile {
public static void copyFile(String srcFile, String tagFile) {
BufferedReader in=null;
PrintWriter out=null;
String str;
try {
File src=new File(srcFile);
if(!src.exists()) {
System.out.println("文件不存在");
System.exit(0);
}
File tar=new File(tagFile);
if(!tar.exists()) {
try {
tar.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
in=new BufferedReader(new FileReader(src));
out=new PrintWriter(new BufferedWriter(new FileWriter(tar)));
while((str=in.readLine())!=null) {
out.println(str);
}
}
catch(IOException e){
System.out.println(e);
}
finally{
try {
if(in!=null)
in.close();
if(out!=null)
out.close();
}catch(IOException e){
System.out.println(e);
}
}
}
}
【文件预览】:
io
----src()
--------io()