怎样复制一个文件? 将C:/下的a.txt文件拷贝到D:/下,并改名为b.txt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File file = new File("a");file.rename() The easiest way is to use CMD commands to copy a file...^_^ 是用IO进行操作吗try{FileInputStream input=new FileInputStream("c//a.txt");}catch(FileNotFoundException e){}FileOutputStream out=new FileOutputStream("d//b.txt");int len;byte[] b=new byte[1024];while((len=input.read(b))!=-1) out.write(b,0,len);input.close();out.close(); 用Java的流的话,像ls的就可以达到效果,但是不建议用1024,建议用int len = file.avaible(),然后读len个长度,一次就ok package first;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class File_copy { public static void main(String[] args) { File file=new File("d:\\b.txt"); FileInputStream fileIn = null; FileOutputStream fileOut = null; byte[] b=new byte[1024]; try { fileIn=new FileInputStream("c:\\a.txt"); fileOut = new FileOutputStream(file); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { while(fileIn.read()!=-1){ fileIn.read(b); fileOut.write(b, 0, b.length); fileOut.flush(); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { fileIn.close(); fileOut.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} 问个题目?关于字母排序和控制台输出的 java连接sql server2005数据库成功,不能输出数据? 为什么局部内部类只能访问外围方法的常量? it.hasNext()的困惑 请问大家哪里有<<Java 2 核心技术 卷I,卷2>>的下载? 跨平台的自动化功能测试工具的开发 为什么再dos下编译程序可以输出结果,但是利用applet再浏览器下编译提示类找不到? 鼠标事件相应,显示的问题,高手请进 java返回匿名类的问题 有关连接池??? 中文存进数据库就是乱码了~求助 求星期几的问题,帮帮忙谢谢了?????????
file.rename()
try{
FileInputStream input=new FileInputStream("c//a.txt");
}catch(FileNotFoundException e){}
FileOutputStream out=new FileOutputStream("d//b.txt");
int len;
byte[] b=new byte[1024];
while((len=input.read(b))!=-1)
out.write(b,0,len);
input.close();
out.close();
package first;import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;public class File_copy { public static void main(String[] args) {
File file=new File("d:\\b.txt");
FileInputStream fileIn = null;
FileOutputStream fileOut = null;
byte[] b=new byte[1024];
try {
fileIn=new FileInputStream("c:\\a.txt");
fileOut = new FileOutputStream(file);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
while(fileIn.read()!=-1){
fileIn.read(b);
fileOut.write(b, 0, b.length);
fileOut.flush();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
fileIn.close();
fileOut.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} }}