package com.file;
import java.io.*;
public class test1 {
public static void main(String[] args) {
//在D盘中的Jv文件夹下创建文件a.txt
//(文件路径中使用正斜杠‘/’为单,使用反斜杠‘\’为双)
File f1 = new File("D:\\Jv"); //文件夹
File f2 = new File("D:/Jv/a.txt");//文件
if(f1.isDirectory()){
System.out.println("该文件夹已存在!");
}else{
f1.mkdirs(); //创建文件夹
System.out.println("文件夹创建成功!");
}
if(!f2.exists()){
try {
f2.createNewFile(); //创建文件
System.out.println("文件创建成功!");
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}else{
System.out.println("该文件已存在!");
}
File f3 = new File("D:/Jv");
if (f3.isDirectory()){
File []lists = f3.listFiles();
for (int i=0; i<lists.length; i++){
System.out.println("D:/Jv目录下的文件列表如下:"+ lists[i].getName());
}
}
}
}
/**********************************
文件夹创建成功!
文件创建成功!
D:/Jv目录下的文件列表如下:a.txt
**********************************/