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) ;
        }
    

     

     二.方法使用时需要查找

    三.目录管理

  • 相关阅读:
    埋点功能测试
    jmeter提取A接口返回值传入B接口
    css(2)---倒角阴影 框模型
    css(1)
    node 练习
    学习过程中遇到的问题及解决方法
    node.js(5)——mysql、连接池
    node.js(4)——中间件
    node.js(3)——express
    node.js(2)
  • 原文地址:https://www.cnblogs.com/qiangini/p/13406352.html
Copyright © 2011-2022 走看看