java.io.File类


  • 文件和路径名的抽象表达形式

  • java把电脑中的文件和文件夹(目录)封装了一个File类,我们可以使用File类对文件和文件夹进行如下操作

    1. 创建一个文件/文件夹
    2. 删除
    3. 获取
    4. 判断文件/文件夹是否存在
    5. 文件夹遍历
    6. 获取文件大小

      注:File类是一个与系统无关的类,任何的操作系统都可以使用这个类的方法
  • 重点单词

file:文件 directory:文件夹/目录 path:路径

File类的静态成员方法 -File调用

  1. static String pathSeparator

    与系统有关的路径分隔符,打印是一个分号。 Linux(

    File类的相关方法的更多相关文章

    1. java 之 file类的一些方法

      File类: File类是java.io包下代表与平台无关的文件和目录,也就是说,如果希望在程序中操作文件和目录,都可以通过File类来完成.但是File不能访问文件内容本身. 访问文件和目录: 1. ...

    2. IO流(一)File类

      1.File类:表示文件和目录路径的抽象的表示形式,可以实现文件的创建,删除,重命名等,是唯一与文件本 有关的操作类. 2.File类的API定义:public class File extends ...

    3. File类、FileOutputStream

      day01 File类 File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径) 使用File可以做到: 1:访问其表示的文件或目录的属性信息,例如:名字,大小, ...

    4. java中File类的使用

      public class FileLei {    public static void main(String[] args) throws IOException {        //..表示上 ...

    5. File 类

      File 类:文件和目录(文件夹)路径名的抽象表现形式. 方法 1.创建功能 public boolean createNewFile():创建文件 public boolean mkdir():创建 ...

    6. C#File类常用的文件操作方法(创建、移动、删除、复制等)

      File类,是一个静态类,主要是来提供一些函数库用的.静态实用类,提供了很多静态的方法,支持对文件的基本操作,包括创建,拷贝,移动,删除和 打开一个文件. File类方法的参量很多时候都是路径path ...

    7. File类基础

      File类的作用: Java的io包中定义了File类,用于对文件或文件夹的管理操作. File类只能够用于表示文件或文件夹的信息(属性)和对该文件或文件夹的删除创建操作 (不能对内容进行访问) 通过 ...

    8. 【转】File类应用 - FilenameFilter 和 FileFilter

      FilenameFilter & FileFilter FilenameFilter 和 FileFilter 都是用来过滤文件,例如过滤,以.jpg或者.java结尾的文件,通过看他们的源码 ...

    9. Java篇-File类之创建删除

      /** * */ package com.io.file; import java.io.File; import java.io.IOException; import org.junit.Test ...

    随机推荐

    1. C#设计模式:迭代器模式(Iterator Pattern)

      一,什么是迭代器模式(Iterator Pattern) 提供一种方法顺序访问一个容器对象中的各个元素,而又不需要暴露该对象的内部表示 二,看下面例子: using System; using Sys ...

    2. vue axios 拦截器

      前言 项目中需要验证登录用户身份是否过期,是否有权限进行操作,所以需要根据后台返回不同的状态码进行判断. 第一次使用拦截器,文章中如有不对的地方还请各位大佬帮忙指正谢谢. 正文 axios的拦截器分为 ...

    3. find 查找目录下的文件

      1. 命令功能 find命令用于查到目录下的文件,同时也可以调用其它命令执行相应操作. 2. 语法格式 find [-H] [-L] [-P] [-Olevel] [-D help|tree|sear ...

    4. 【LeetCode】二分 binary_search(共58题)

      [4]Median of Two Sorted Arrays [29]Divide Two Integers [33]Search in Rotated Sorted Array [34]Find F ...

    5. bzoj4399 魔法少女LJJ 线段树合并+线段树二分+并查集

      题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4399 题解 毒瘤题 \(9\) 种操作还有支持动态图的连通性 仔细读题 $ c<=7$. ...

    6. 函数柯里化(Currying)小实践

      什么是函数柯里化 在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术.这个技术由 Ch ...

    7. 【2019 Multi-University Training Contest 6】

      01: 02:https://www.cnblogs.com/myx12345/p/11650764.html 03: 04: 05:https://www.cnblogs.com/myx12345/ ...

    8. [CSP-S模拟测试]:轰炸行动(bomb)(塔尖+拓扑排序+语文)

      题目描述 战狂也在玩<魔方王国>.他只会征兵而不会建城市,因此他决定对小奇的城市进行轰炸.小奇有n座城市,城市之间建立了$m$条有向的地下通道.战狂会发起若干轮轰炸,每轮可以轰炸任意多个城 ...

    9. spring+JdbcTemplate简单使用(一)

      目录 @ 1. 环境配置 maven(项目管理) idea(编译器) jdk1.8(Java环境) MySQL5.6(MySQL数据库) 2. 创建项目 在 idea 中创建普通的 maven 项目 ...

    10. Apache检查配置文件语法

      Windows环境:httpd -t或者: httpd.exe -w -t -f "C:\Apache2.2\conf\httpd.conf" -d "C:\Apache ...