我不懂JAVA,但有一个简单问题 编写一段程序,在当前目录下,创建目录mydir,在该目录下创建5个文件file1.txt, file2.txt, file3.txt, file4.txt, file5.txt,列表显示看是否创建成功;删除file1.txt,再列表显示看是否删除成功;file2.txt改名字为newfile.txt,再列表显示看是否改名成功?谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class ExeFiles { public static void main(String[] args) throws IOException { ExeFiles ef = new ExeFiles(); File f = ef.createDir(); for(int i=1;i<=5;i++) ef.createNewFile(f,"file"+Integer.toString(i)+".txt"); ef.listFiles(f); System.out.println(); ef.deleteFile(f,"file1.txt"); ef.listFiles(f); System.out.println(); ef.renameFile(f,"file2.txt"); ef.listFiles(f); } public File createDir(){ File fileDir = new File("F:\\files"); if(fileDir.mkdir()) System.out.println("directory creates successfully!"); return fileDir; } public void createNewFile(File fileDir,String name) throws IOException{ File f = new File(fileDir.getAbsolutePath()+"\\"+name); f.createNewFile(); } public void listFiles(File fileDir){ File[] files = fileDir.listFiles(); System.out.println("The Files in the directory are:"); for(int i=0;i<files.length;i++){ System.out.println(files[i].getName()); } } public void deleteFile(File fileDir,String deleFileName){ File deleFile = new File(fileDir.getAbsolutePath()+"\\"+deleFileName); if(deleFile.exists()){ deleFile.delete(); System.out.println("Successfully deleted!"); } else System.out.println("The file is not exist!"); } public void renameFile(File fileDir,String renameFileName){ File renameFile = new File(fileDir.getAbsolutePath()+"\\"+renameFileName); if(renameFile.exists()){ renameFile.renameTo(new File(fileDir.getAbsolutePath()+"\\"+"newfile.txt")); System.out.println("Successfully renamed!"); } else System.out.println("The file is not exist!"); } } 问一个取随机数的问题 关于接口和类的问题。 求段简单的Socket的代码 会使用JBuilder2006的高手请进,有关jtable和jtree,急! 考试中,在线跪求! 如此简单的连接数据库问题,为什么总是出错????????救我呀!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 毕业设计不懂,请教大家 如何知道汉字的unicode码? int 不能赋给Object对象? 为什么没人回答我? 有人问我这个问题我解释错了,请大家帮忙解释一下 一个监听器同时监听3个按钮根据按钮文字所写的颜色,来改变面板的背景颜色,请帮我看看代码.
ExeFiles ef = new ExeFiles();
File f = ef.createDir();
for(int i=1;i<=5;i++)
ef.createNewFile(f,"file"+Integer.toString(i)+".txt");
ef.listFiles(f);
System.out.println();
ef.deleteFile(f,"file1.txt");
ef.listFiles(f);
System.out.println();
ef.renameFile(f,"file2.txt");
ef.listFiles(f);
}
public File createDir(){
File fileDir = new File("F:\\files");
if(fileDir.mkdir())
System.out.println("directory creates successfully!");
return fileDir;
}
public void createNewFile(File fileDir,String name) throws IOException{
File f = new File(fileDir.getAbsolutePath()+"\\"+name);
f.createNewFile();
}
public void listFiles(File fileDir){
File[] files = fileDir.listFiles();
System.out.println("The Files in the directory are:");
for(int i=0;i<files.length;i++){
System.out.println(files[i].getName());
}
}
public void deleteFile(File fileDir,String deleFileName){
File deleFile = new File(fileDir.getAbsolutePath()+"\\"+deleFileName);
if(deleFile.exists()){
deleFile.delete();
System.out.println("Successfully deleted!");
}
else System.out.println("The file is not exist!");
}
public void renameFile(File fileDir,String renameFileName){
File renameFile = new File(fileDir.getAbsolutePath()+"\\"+renameFileName);
if(renameFile.exists()){
renameFile.renameTo(new File(fileDir.getAbsolutePath()+"\\"+"newfile.txt"));
System.out.println("Successfully renamed!");
}
else System.out.println("The file is not exist!");
}
}