首页 > 编程语言 >JAVA目录简单操作

JAVA目录简单操作

时间:2022-09-28 15:24:38浏览次数:57  
标签:JAVA File System file 简单 println 目录 out

package CreateFILES;

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

public class Directory {

    public static void main(String[] args) {
        

        
        
    // md1();
    //    md2();
    //    md3();
        
    }

    
    //判断d盘news1.txt是否存在 如存在则删除
    
    public static void md1() {
        
        String filePath = "D:\\news1.txt";
        File file = new File(filePath);
        if(file.exists()) {
            if(file.delete()) {
                System.out.println("删除成功!");
            }
            else {
                System.out.println("删除失败");
            }
        }
        else {
            System.out.println("文件不存在");
        }
    }
    
    
    //判断目录D:\\demo02是否存在 如存在则删除;
    //在java编程中目录也被当做文件※※※※※※※※※※※※※※※※※
public static void md2() {
        
        String filePath = "D:\\demo02";
        File file = new File(filePath);
//        
//        try {
//            file.createNewFile();
//            System.out.println("目录创建成功");
//        } catch (IOException e) {
//            // TODO Auto-generated catch block
//            e.printStackTrace();
//        }
        
        if(file.exists()) {
            if(file.delete()) {
                System.out.println("删除成功!");
            }
            else {
                System.out.println("删除失败");
            }
        }
        else {
            System.out.println("目录不存在");
        }
    }



// 判断目录是否存在,如不存在则进行创建
public static void md3() {
    
    String DirectoryPath = "D:\\demo02\\a\\b\\c";
    File file = new File(DirectoryPath);
    if(file.exists()) {
        System.out.println("目录存在");
    }
    else {
        if(file.mkdirs()) {
            System.out.println("目录创建成功");
        }
        else {
            System.out.println("目录创建失败");
        }
    }
}



}

 

标签:JAVA,File,System,file,简单,println,目录,out
From: https://www.cnblogs.com/konataxzy/p/16738181.html

相关文章

  • 力扣349(java&python)-两个数组的交集(简单)
    题目:给定两个数组 nums1 和 nums2,返回它们的交集 。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。 示例1:输入:nums1=[1,2,2,1],num......
  • Java新手如何训练基本功?
    1.Java基本功1.1.Java入门(基础概念与常识)1.2.Java语法1.3.基本数据类型1.4.方法(函数)这里给大家推荐一个适合Java小白必看的教学视频!如何自学Java?当你准备开始接......
  • Java入门基础知识
    概念关键字:具有特殊用途的单词。保留字:未使用的关键字(gotoconst)。直接量:不可用作标识符(turefalsenull)。一、JAVA运行机制Java程序的运行必须经过编写、编译、运......
  • 【开发小技巧】01-如何使用JavaScript删除CSS属性?
    句法:element.removeProperty('property')实例1:<!DOCTYPEhtml><html><head><title>HowtoremoveCSSpropertyusingJavaScript?</title><style>......
  • java8实战五:用流收集数据
    用流收集数据我们已经在前面两篇文章中用过collect终端操作了,当时主要是用来把Stream中所有的元素结合成一个List。在本章中,你会发现collect是一个归约操作,就像r......
  • java8实战十一: java8----新的日期时间API
    java8中新的时间和日期APIJava的API提供了很多有用的组件,能帮助你构建复杂的应用。不过,JavaAPI也不总是完美的。我们相信大多数有经验的程序员都会赞同Java8之前的库对......
  • java8实战三:函数式数据处理--流
    函数式数据处理(一)–流引入流集合是Java中使用最多的API。要是没有集合,还能做什么呢?几乎每个Java应用程序都会制造和处理集合。集合对于很多编程任务来说都是非常基本的:......
  • java8实战一:通过行为参数化传递代码
    通过行为参数化传递代码如何对你的代码加以改进,从而更灵活地适应不断变化的需求?行为参数化就是可以帮你处理频繁变更的需求的一种软件开发模式.一言以蔽之,它意味着拿出一......
  • JAVAIO文件创建
    文件创建 packageCreateFILES;importjava.io.File;importjava.io.IOException;publicclassIO{publicstaticvoidmain(String[]args){//......
  • java中带符号十六进制转换成十进制详解
    publicvoidtest1(){StringstrHex="ffff";intia=Integer.parseInt(strHex,16);//不带符号十六进制转换十进制Sys......