java要考试,求助

来源:百度知道 编辑:UC知道 时间:2024/07/07 17:47:51
题目:
在机器的D盘上创建一个子目录java,使用File类的相关方法在java目录下面再建一个子目录javacode,在javacode 下面创建一个文件example.doc,显示java目录中所有子目录以及文件的信息,并将此文档的内容拷贝到example.doc中。
请说的详细一点,在线等候
第二个回答的~
我运行了,没有最后的将文档拷贝到example中
“此文档”就是,这个问题是在一个word文档中
急啊~~~~~~

import java.io.*;

public class ListSubDirectories {
//递归,显示一个目录下的所有目录
static void dispDirs(String dir){
System.out.println(dir);
File[] f = new File(dir).listFiles();
for (int i=0; i<f.length; i++){
if (f[i].isDirectory())
dispDirs(f[i].getAbsolutePath());
}
}
public static void main(String[] args) {
String fileName = "D:\\java";
dispDirs(fileName);
}
}

以下是按你要求写的代码

-------------------------------------------------------------

import java.io.*;
public class TestFile {
public static void main(String[] args) {

File file = new File("D:/java");
file.mkdir();
File fileCode = new File(file, "javacode");
fileCode.mkdir();
File f = new File(fileCode, "example.doc");
try{
f.createNewFile();
}catch(IOExceptio