java技术培训之File类中常用的构造方法
File类用于封装一个路径,这个路径可以是从系统盘符开始的绝对路径,如:“D:\file\a.txt”,也可以是相对于当前目录而言的相对路径,如:“src\Hello.java”。File类内部封装的路径可以指向一个文件,也可以指向一个目录,在File类中提供了针对这些文件或目录的一些常规操作。
接下来介绍一下File类常用的构造方法,如表1所示。
表1 File类常用的构造方法
表2中,列出了File类的一系列常用方法,此表仅仅通过文字对File类的方法进行介绍,对于初学者来说很难弄清它们之间的区别,接下来,通过一个案例来演示File类的常用方法。
首先,在项目当前目录下创建一个文件“example.txt”,并在文件中输入内容“File”,然后创建一个使用File常用方法的类,来查看文件的相应信息,如文件1所示。
运行结果如图1所示
在文件1中,调用File类的一系列方法获取到了文件的名称、相对路径、绝对路径、文件是否可读等信息,并通过delete()方法将文件删除。
java技术培训之File类中常用的构造方法相关推荐
- java中io流如何创建一个文件_,Java中Io流操作-File类的常用操作-创建文件,创建文件夹...
package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...
- java io 创建文件夹_Java中Io流操作-File类的常用操作-创建文件,创建文件夹
package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...
- Java中File类中getAbsolutePath、getPath、getName、length普通方法用法示例代码
File类中getAbsolutePath.getPath.getName.length普通方法用法示例 总概述: String getAbsolutePath() 返回此抽象路径 ...
- 探究Java File类中list()、listFiles()的使用及区别,认识和使用匿名内部类
转载自 探究Java File类中list().listFiles()的使用及区别,认识和使用匿名内部类 内容概要: 1.认识File类: 2.File的构造函数: 3.list()及其重载方 ...
- 17.Java常用实用类之String类中常用的方法以及一般应用场景,final关键字
文章目录 1.String类学习 1.1.什么是String类 1.2.String类中常用的方法 1.2.1. 构造方法 1.2.2.public int length() 1.2.3.public ...
- Java file类中的renameTo方法
renameTo方法 public boolean renameTo(File dest),File类中的renameTo方法可以操作文件或目录. 1. 操作文件 1.1 在同一目录下操作 1.重命名 ...
- 【java笔记】File类(1)概述,静态成员,构造方法
[java笔记]File类(2):常用方法_m0_52043808的博客-CSDN博客 java.io.File类: 文件和目录路径名的抽象表示. ●java把电脑中文件和文件夹(目录)封装为了一个F ...
- 【java笔记】File类(2):获取,判断,创建,删除,遍历目录方法
[java笔记]File类(1)概述,静态成员,构造方法_m0_52043808的博客-CSDN博客 获取功能方法: public String getAbsolutePath():返回此File的绝 ...
- Java语言的File类总结
每个File类对象表示一个磁盘文件或文件夹,其对象属性中包含了文件或文件夹的相关信息,如文件名,长度,所含文件个数等等,调用它的方法可以完成对文件或文件夹的管理操作,如创建,删除等 1:创建File类 ...
最新文章
- 从@property说起(四)深入成员变量
- 简单做了一个sina微博的MVC第三方登陆
- opengl 预览摄像头
- 前台开发之HTML定义语义化
- 什么是ActiveX插件
- wxHtml 示例:帮助浏览器
- 表的插入、更新、删除、合并操作_15_ 按照默认值更新表
- 码上用它开始Flutter混合开发——FlutterBoost
- array_agg_探索强大SQL模式:ARRAY_AGG,STRUCT和UNNEST
- 一些加快 程序运行速度的方法
- [笔记]kubernetes 无法启动问题
- Requesting JavaScript AST from selection
- 14.bash(2) 与 环境变量
- 地市级公安局实战通信指挥调度方案
- 解决Nvivo自动编码问题,nvivo自动编码语言包
- 线性代数 --- 什么是矩阵的逆?(个人笔记扫描版)
- 计算机专业术语,收藏用
- Android 小红点 未读消息功能 BadgeHelper
- 多个无线WIFI路由器之间实现不掉线无缝切换的设置方法
- PyCharm设置中文(官方插件版)
热门文章
- 10 个深恶痛绝的 Java 异常。。
- tf.nn.relu
- Windows和Linux的编译理解
- Vue.js双向绑定的实现原理
- HUST 1586 数字排列
- LoadRunner监控Linux
- LeetCode 125 Valid Palindrome(有效回文)(*)
- iOS_25彩票_幸运转盘
- UnicodeDecodeError: ‘ascii’ codec can’t decode...: ordinal not in range(128 问题解决
- PHP学习笔记 第八讲 Mysql.简介和创建新的数据库