zoukankan      html  css  js  c++  java
  • 35.File

    1.概述

            //构造方法1:
            File file1 = new File("E://abc/a.txt");
            //构造方法2:
            File file2 = new File("E://abc","a.txt");
            //构造方法3:
            File file = new File("E://abc");
            File file3 = new File(file, "a.txt");
            System.out.println(file1);//E:abca.txt
            System.out.println(file2);//E:abca.txt
            System.out.println(file3);//E:abca.txt

    2.File的创建功能

            //构造方法1:
            File file1 = new File("D://abc/a.txt");
            //构造方法2:
            File file2 = new File("D://abc","a.txt");
            //构造方法3:
            File file = new File("D://abc");
            File file3 = new File(file, "a.txt");
            File file4 = new File("D://file//test");
            
            System.out.println(file.mkdir());//true
            System.out.println(file1.createNewFile());//true
            System.out.println(file4.mkdirs());//true

    3.判断和获取功能

     

     File file = new File("D://abc/a.txt");
            System.out.println(file.isFile());//true
            System.out.println(file.isDirectory());//false
            System.out.println(file.exists());//true
            System.out.println(file.getAbsolutePath());//D:abca.txt
            System.out.println(file.getPath());//D:abca.txt
            System.out.println(file.getName());//a.txt
            File dir = new File("D://abc");
            for (String s:dir.list()){
                System.out.println(s);
                /**
                 * a
                 * a.txt
                 * b
                 */
            }
            for (File f:dir.listFiles()){
                System.out.println(f);
                /**
                 * D:abca
                 * D:abca.txt
                 * D:abc
                 */
            }

    4.刪除功能

     

  • 相关阅读:
    Vue ui创建vue-cli 3.0项目
    Vue中封装axios
    微信小程序自定义顶部导航
    linux离线安装docker
    解决websocket不能@Autowired注入问题
    springboot 连接 Access数据库
    Flex 布局教程:语法篇
    通过代码来了解下java策略模式,消除if-else
    docker下安装FastDFS
    centos7下安装docker
  • 原文地址:https://www.cnblogs.com/luzhanshi/p/13174033.html
Copyright © 2011-2022 走看看