import java.io.*;public class FileTest { public static void main(String[] args) { try{ String directory = "C:/test"; //生成文件夹 if (!new java.io.File(uploadPath).isDirectory()) try{ new java.io.File(uploadPath).mkdirs(); }catch(Exception){} //定义源文件 File ori = new File("C:/img/niao.jpg"); //定义要生成的文件名称 File des = new File("C:/bird.jpg"); //拷贝文件 InputStream in = new FileInputStream(ori); OutputStream out = new FileOutputStream(des); int c = -1; while((c=in.read())!=-1) { out.write(c); } in.close(); out.close(); //删除文件 if(ori.exists()) { ori.delete(); } } catch(Exception e) { e.printStackTrace(); } } }
public class mkdir{
/*public static void main(String[] args)
{
mkdir m=new mkdir(args[0]);
}*/
public mkdir(String dir)
{
File out=new File(dir);
out.mkdir();
}
}
~~~~~~~~~~~~`import java.io.*;
public class mydelete{
public static void main(String[] args)
{
int n=args.length;
for (int i=0;i<n;i++)//ɾ³ý¶à¸öĿ¼
{
File temp_path=new File(args[i]);
mydelete m=new mydelete();
m.deleteAll(temp_path);
}
}
public void deleteAll(File path){
if(!path.exists()) return;
if(path.isFile()){
path.delete();
return;
}
File[] files = path.listFiles();
for(int i=0;i<files.length;i++){
deleteAll(files[i]);
}
path.delete();//ɾ³ýµ±Ç°Ä¿Â¼
}
{
public static void main(String[] args)
{
try{ String directory = "C:/test"; //生成文件夹
if (!new java.io.File(uploadPath).isDirectory())
try{
new java.io.File(uploadPath).mkdirs();
}catch(Exception){} //定义源文件
File ori = new File("C:/img/niao.jpg");
//定义要生成的文件名称
File des = new File("C:/bird.jpg"); //拷贝文件
InputStream in = new FileInputStream(ori);
OutputStream out = new FileOutputStream(des);
int c = -1;
while((c=in.read())!=-1)
{
out.write(c);
}
in.close();
out.close(); //删除文件
if(ori.exists())
{
ori.delete();
} }
catch(Exception e)
{
e.printStackTrace();
}
}
}