加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java文件/文件夹 创建-删除-重命名

发布时间:2020-12-15 07:20:00 所属栏目:Java 来源:网络整理
导读:文件、文件夹: 创建-删除-重命名 import java.io.File; import java.io.IOException; public class Test2 { // 创建文件 [如果目录不存在则创建失败!] public static void createFile() throws IOException { String folderPath ="F:temp" ; String file

文件、文件夹: 创建-删除-重命名

import java.io.File;
import java.io.IOException;

public class Test2 {

    //创建文件 [如果目录不存在则创建失败!]
    public  static void createFile() throws IOException {
        String folderPath="F:temp";
        String fileName="Test.java";
        //创建文件夹路径对象
        File folder=new File(folderPath);
        if(folder.exists()){
            System.out.println("文件夹存在,删除文件夹重建!");
            folder.delete();//文件夹有文件时需要先删除文件/文件夹
            folder.mkdirs();//可建立子孙级目录,[mkdir();只能建立子级目录]
        }else{
            System.out.println("文件夹不存在,创建文件夹!");
            folder.mkdirs();
        }
        //创建文件对象
        File file = new File(folder+""+fileName);
        if(file.exists()){
            System.out.println("----");
            file.delete();
            file.createNewFile();
        }else{
            file.createNewFile();
        }
    }
    //对文件/文件夹进行重命名
    public static void renameFileORFolder(){
        //原文件的路径
        File file = new File("F:tempTest22.java");
        //新文件名字
        file.renameTo(new File("F:tempTest33.java"));
        //原文件夹的路径
        File file1 = new File("f:/temp");
        //新文件夹名称
        file1.renameTo(new File("f:/temp2"));
    }

    public static void main(String[] args) throws IOException {
        createFile();
        renameFileORFolder();
    }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读