zoukankan      html  css  js  c++  java
  • java学习25天2020/7/30

    一.

    I/O进行数据处理

    input(输入)out(输出)File

    文件夹线路叫路径  分为绝对路径和相对路径

    windows路径分割线用“/”或“\”

    File类常见构造方法

    import java.io.File;
    import java.io.IOException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Scanner;
    public class FileDemo {
        public static void main(String[] args)throws IOException {
            testFile();
        }
        public static void testFile()throws IOException{
            Scanner con=new Scanner(System.in);
            System.out.println("1、查看文件属性");
            System.out.println("2、删除文件");
            File file=new File("F:","Hello.java");
            String line=con.nextLine();
            if(line.equals("2")) {
                file.deleteOnExit();
                return;
            }
            if(!file.exists())
                file.createNewFile();
            //判断是否可以执行
            String canExe = file.canExecute()?"可以执行":"不可以执行";
            //判断是否可读
            String canRead = file.canRead()?"可以读":"不可以读";
            //判断是否可写
            String canWrite = file.canWrite() ?"可以写":"不可以写";
            //绝对路径
            String abFile = file. getAbsolutePath();
            //获取父目录
            String parent = file. getParent() ;
            //判断是否为文件
            String isFile= file.isFile() ?"是文件":"是文件夹";
            //判断是否为绝对路径
            String isAb=file.isAbsolute () ?"是绝对路径": "相对路径";
            //判断是否为文件夹
            String isDir = file. isDirectory() ?"是文件夹":"是文件";
            //判断是否为隐藏
            String isHidden = file.isHidden()?"隐藏文件":"不是隐藏文件";
            //文件的长度
            long len = file.length() ;
            //最后一次修改时间
            SimpleDateFormat sft = new SimpleDateFormat ("yyy-MM-dd hh:mm:ss");
            String lastMod = sft. format (new Date (file.lastModified()));
            System.out.println(canExe) ;
            System.out.println(canRead);
            System.out.println(canWrite);
            System.out.println("绝对路径: "+abFile) ;
            System.out.println("父目录:"+parent) ;
            System.out.println(isFile) ;
            System.out.println(isAb) ;
            System.out.println(isDir) ;
            System.out.println(isHidden) ;
            System.out.println(len) ;
            System.out. println("最后一次修改时间: " +lastMod) ;
        }
    

     

     二.方法使用时需要查找

    三.目录管理

  • 相关阅读:
    Asp.net 动态添加Meta标签
    【转】在SharePoint Server 2010中更改“我的网站”
    SPQuery DateTime 类型查询
    Asp.net Web Application 打开 SharePoint 2010 Site 错误 The Web application at could not be found
    How To Create SharePoint 2010 Site Collection In Its Own DB
    C# 文件打印
    面试题 java集合
    《深入理解Java虚拟机》(六)堆内存使用分析,垃圾收集器 GC 日志解读
    《深入理解Java虚拟机》(五)JVM调优
    《深入理解Java虚拟机》(四)虚拟机性能监控与故障处理工具
  • 原文地址:https://www.cnblogs.com/qiangini/p/13406352.html
Copyright © 2011-2022 走看看