操作一:
* 查看指定目录是否有指定的文件夹
* 如果有从控制台中遍历出该文件夹下的所有文件夹及文件
* 如果没有,创建该文件夹
操作二:
* 在指定位置创建文件夹及txt文件
* 将指定的内容添加到txt文件中
* 以记事本方式打开txt文件,查看添加的内容是否正确
package _IO;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class CreateFile {
public static void main(String[] args) throws IOException {
String dirname = "D:/_Java_JAR";
File f1 = new File(dirname);
if (f1.isDirectory()) {
System.out.println("目录有:" + dirname + "文件夹,该文件夹里面有:");
String s[] = f1.list();
if (s.length == 0) {
System.out.println("这是一个空文件夹!");
}
for (int i = 0; i < s.length; i++) {
File f2 = new File(dirname + "/" + s[i]);
if (f2.isDirectory()) {
System.out.println("文件夹:" + s[i]);
} else {
System.out.println("文件:" + s[i]);
}
}
} else {
System.out.println("成功创建" + dirname + "文件夹");
f1.mkdir();
}
File file = new File("C:/temp1");
file.mkdir();
File file2 = new File("C:/temp1/txt.txt");
file2.createNewFile();
String str = "GDYSAG";
FileWriter fileWriter = new FileWriter(file2);
fileWriter.write(str);
fileWriter.close();
}
}