首页 > 编程语言 > 详细

Java16 I/O编程

时间:2021-06-17 16:49:50      阅读:12      评论:0      收藏:0      [点我收藏+]

java.io.File

//java.io.File类 基本操作

package zTestIODemo;

import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TestFileDemo2 {
    public static void main(String[] args) {
        File file = new File("d:"+File.separator+"ZLF_Code_IDEAProjects"+File.separator+"ZLF"+File.separator+"zlf.txt");
        if(!file.getParentFile().exists()){
            file.mkdirs();
        }
        if(file.exists()){
            boolean a = file.delete();
            System.out.println("删除文件成功:"+a);
        }else{
            try{
                boolean a = file.createNewFile();
                System.out.println("创建文件成功:"+a);
            }catch(Exception e){
                e.printStackTrace();
            }
        }
        if(file.exists()){
            System.out.println("文件是否可读:"+file.canRead());
            System.out.println("文件是否可写:"+file.canWrite());
            System.out.println("文件是否可执行:"+file.canExecute());
            System.out.println("文件大小:"+file.length()/1024/1024+"M");
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
            System.out.println("文件最后修改日期:"+ sdf.format(new Date(file.lastModified())));
            System.out.println("文件是否隐藏:"+file.isHidden());
            System.out.println("是目录文件吗:"+file.isDirectory());
            System.out.println("是文件吗:"+file.isFile());
        }
    }
}

//文件执行结果

删除文件成功:true

or

创建文件成功:true
文件是否可读:true
文件是否可写:true
文件是否可执行:true
文件大小:0M
文件最后修改日期:2021-06-17 15:58:28 487
文件是否隐藏:false
是目录文件吗:false
是文件吗:true

 

 

 

Java16 I/O编程

原文:https://www.cnblogs.com/zhanlifeng/p/14893861.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!