问题
编程实现目录复制功能,尝试将一个目录下的所有文件复制到另外一个目录。
代码
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class Test
{
public static void copyFile(String name1,String name2)
{
try
{
FileInputStream fi=new FileInputStream(name1);
FileOutputStream fo=new FileOutputStream(name2);
byte[] b=new byte[512];
int count=fi.read(b);
while(count!=-1)
{
fo.write(b);
count=fi.read(b);
}
fo.flush();
fo.close();
fi.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args)
{
try
{
copyFile("D:\\1\\1.txt","D:\\2.txt");
System.out.println("111");
}
catch (Exception e)
{
System.out.println("出事了兄弟");
}
}
}