Java本地文件操作(二)文件夹的创建、删除、重命名

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
package  com.yeqc.testDomo;
 
import  java.io.File;
 
public  class  HelloFolder {
 
     public  static  void  main(String[] args) {
         File folder =  new  File( "my new folder" );
         folder.mkdir();
         System.out.println( "文件夹创建完成" );
     }
 
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package  com.yeqc.testDomo;
 
import  java.io.File;
 
public  class  HelloFolder {
 
     public  static  void  main(String[] args) {
         File folder =  new  File( "my new folder/one/two/three" );
         if  (folder.mkdirs()) {
             System.out.println( "文件夹创建完成" );
         } else {
             if  (folder.exists()) {
                 System.out.println( "文件夹已存在不用创建" );
             } else {
                 System.out.println( "文件创建失败" );
             }
         }
     }
 
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package  com.yeqc.testDomo;
 
import  java.io.File;
 
public  class  HelloFolder {
 
     public  static  void  main(String[] args) {
         File folder =  new  File( "my new folder" );
         File newfolder =  new  File( "my new folder-new" );
         if  (folder.renameTo(newfolder)) {
             System.out.println( "完成" );
         } else {
             System.out.println( "失败" );
         }
     }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package  com.yeqc.testDomo;
 
import  java.io.File;
 
public  class  HelloFolder {
 
     public  static  void  main(String[] args) {
         File newfolder =  new  File( "my new folder-new/one/two" );
         if  (newfolder.delete()) {
             System.out.println( "成功" );
         } else {
             System.out.println( "失败" );
         }
     }
}


本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1769459

相关文章
|
23天前
|
Java
有关Java发送邮件信息(支持附件、html文件模板发送)
有关Java发送邮件信息(支持附件、html文件模板发送)
24 1
|
27天前
|
Java
java中替换文件内容
java中替换文件内容
13 1
|
28天前
|
Java API
Java中文件与输入输出
Java中文件与输入输出
|
29天前
|
Java
java实现遍历树形菜单方法——映射文件VoteTree.hbm.xml
java实现遍历树形菜单方法——映射文件VoteTree.hbm.xml
9 0
|
1月前
|
Java
java程序导出堆文件
java程序导出堆文件
|
1月前
|
SQL Oracle Java
sql文件批处理程序-java桌面应用
sql文件批处理程序-java桌面应用
25 0
|
24天前
|
Java 数据库连接 API
Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向对象编程、包、文件和 API
Java 是一种广泛使用的、面向对象的编程语言,始于1995年,以其跨平台性、安全性和可靠性著称,应用于从移动设备到数据中心的各种场景。基础概念包括变量(如局部、实例和静态变量)、数据类型(原始和非原始)、条件语句(if、else、switch等)、函数、循环、异常处理、数据结构(如数组、链表)和面向对象编程(类、接口、继承等)。深入学习还包括包、内存管理、集合框架、序列化、网络套接字、泛型、流、JVM、垃圾回收和线程。构建工具如Gradle、Maven和Ant简化了开发流程,Web框架如Spring和Spring Boot支持Web应用开发。ORM工具如JPA、Hibernate处理对象与数
89 3
|
28天前
|
自然语言处理 Java
这是什么操作?java中的变量竟然可以先使用后声明?
这是什么操作?java中的变量竟然可以先使用后声明?
13 0
|
28天前
|
SQL Java
使用java中的String类操作复杂的字符串
使用java中的String类操作复杂的字符串
9 0
|
28天前
|
Java
使用java将字符串写入到指定的文件中
使用java将字符串写入到指定的文件中
11 0