導入Java . io . file inputstream;
導入Java . io . file output stream;
公共A類{
公共靜態void main(String[] args)引發異常{
string URL 1 = " D:\ \ a . txt ";//源文件路徑
string URL 2 = " E:\ \ b . txt ";//目標路徑(復制到E盤,重命名為b.txt)
復制(url1,URL 2);
}
私有靜態void副本(字符串url1,字符串url2)引發異常{
File inputstream in = new File inputstream(新文件(URL 1));
File output stream out = new File output stream(新文件(URL 2));
byte[] buff =新字節[512];
int n = 0;
System.out.println("復制文件:"+"\n"+"源路徑:"+url1+"\n"+"目標路徑:"
+URL 2);
while ((n = in.read(buff))!= -1) {
out.write(buff,0,n);
}
out . flush();
in . close();
out . close();
System.out.println("復制完成");
}
}
寫個例子。
希望對妳有幫助。