zoukankan      html  css  js  c++  java
  • java文件常用方法

    package com.Test.Demo.Test;
    
    import java.io.File;
    import java.io.IOException;
    
    public class FileTest {
        public static void main(String[] args) throws IOException {
            File file = new File("F:\678\123\wer.txt");
            //判断是否存在此路径的文件
            if(file.exists()){
                file.delete(); // 存在 则删除此文件
            }else {
                File superfile = file.getParentFile(); //取得该文件的父路径
                if(!superfile.exists()){//如果父路径不存在
                    superfile.mkdirs();  //创建父路径
                }
                file.createNewFile(); //不存在 创建此路径的文件
               // file.mkdirs();   // 不存在 创建此路径的目录
                System.out.println("该文件是否是一个目录:"+file.isDirectory());
                System.out.println("该文件是否是一个文件:"+file.isFile());
                System.out.println("该文件的大小:"+file.length());
            }
            System.out.println("---------------------------------");
            File file1 = new File("E:\Debug");
            print(file1);
        }
        public static void print(File file){ //打印一个路径下的目录及文件信息
            if(file.isDirectory()){ //是目录 则继续递归
                File[] file1 = file.listFiles();
                for(int i=0;i<file1.length;i++){
                    print(file1[i]);
                }
            }
            System.out.println(file.getName()); //打印
        }
    }
    
    
  • 相关阅读:
    SEO简介
    30个最常用css选择器解析(转自大范甘迪)
    H5新增语义化标签footer
    H5新增语义化标签article
    H5新增语义化标签aside
    H5新增语义化标签figure
    H5新增语义化标签nav
    node 文本替换
    一键生成专题
    node命令行工具—cf-cli
  • 原文地址:https://www.cnblogs.com/fxzemmm/p/14847950.html
Copyright © 2011-2022 走看看