【Java File类】创建文件目录并在指定路径创建文件
2017-11-24 21:13
671 查看
import java.io.File; import java.io.IOException; public class FileApp { public static void main(String[] arg){ //创建一个java目录 File file = new File("java"); if(!file.exists()){ file.mkdir(); } //创建一个nextfile目录 File nextFile = new File(file,"10\\file"); if(!nextFile.exists()){ nextFile.mkdirs(); //mkdirs可以建立多级文件夹, 而mkdir()只能建立一级的文件夹,如果输入多级路径,则会返回false; } System.out.println("nextFile.getParent()为:"+nextFile.getParent()); if(nextFile.isDirectory()){ File newFile = new File(nextFile,"file.txt"); if(!newFile.exists()){ try { newFile.createNewFile(); } catch (IOException e) { e.printStackTrace(); } System.out.println("文件名为:" + newFile.getName()); System.out.println("文件名的绝对路径是:"+newFile.getAbsolutePath()); } //一次性创建多个文本文件并为他们赋文件名 for(int i = 1;i <=5;i++){ File listFile = new File(nextFile,"file"+i+".txt"); if(!listFile.exists()){ try { listFile.createNewFile(); } catch (IOException e) { e.printStackTrace(); } } } //将nextFile路径下的文件名输出; String[] list = nextFile.list();//这里把nextFile目录下的文件名存到了list字符列表里了; System.out.println("nextFile目录下的所有文件为:"); for(int j = 0;j <list.length;j++){ System.out.println(list[j]);//这里将字符串数组里的字符串一一输出; } } } }
相关文章推荐
- java 如果文件目录不存在就创建再写文件的代码实例--针对“系统找不到指定的路径”问题。
- Java API 自带的日志管理,可配置文件路径,并自动创建不存在的目录
- Java 创建指定文件路径下的文件夹
- java基础知识回顾之javaIO类--File类应用:获取指定目录下面的指定扩展名的文件,将文件的绝对路径写入到目的文件当中
- java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- 对指定的目录进行递归获取递归过程所有的java文件的路径。
- java中如何创建一个指定文件,一个指定的目录
- 将一个指定目录下的java文件的绝对路径,存储到一个文本中
- 牛客网Java刷题知识点之File对象常用功能:获取文件名称、获取文件路径、获取文件大小、获取文件修改时间、创建与删除、判断、重命名、查看系统根目录、容量获取、获取某个目录下内容、过滤器
- IO流_递归输出指定目录下所有的java文件的绝对路径案例
- Java设计模式之《组合模式》及应用场景(遍历指定路径下的文件目录和文件为例子)
- Java基础知识强化之IO流笔记14:递归之输出指定目录下所有java文件绝对路径的案例
- java在指定路径下创建文件,并写入文件内容
- Java-基础 文件操作IO 在指定目录中创建文件
- java在指定目录下创建文件并向其中写入文字
- java 使用递归获取指定文件路径目录,删除指定的文件后缀(可扩展,根据具体需要的删除的后缀进行配置)~~
- JAVA之File类-将指定目录下的所有java文件的绝对路径存储到文本文件中
- java创建目录+文本文件+输出文本到指定文件
- 将一个指定目录下的Java文件的绝对路径存储到一个文本文件中。
- Java版本的在指定目录及子目录下创建指定的文件