【JAVA开发之IO流1-6】IO流之File类的用法
来源:互联网 发布:淘宝定制品怎么退款 编辑:程序博客网 时间:2024/06/04 20:04
一、File类简介
File类属于java.io包下,是一个功能很多的类,顾名思义就是一个可以操作文件的类,使用起来也很简单,不难理解,多百度就能掌握。
PS:文件夹也属于文件,是一种特殊的文件,是用来装文件的文件
二、构造方法:
public File(String pathname)//构造方法中传入文件路径
三、基本用法:
1,创建一个新文件或文件夹:
import java.io.File;import java.io.IOException;public class File1 { public static void main(String[] args) throws IOException { File f=new File("D:\\1.txt"); if (f.exists()){//这个方法用来判断文件是否存在 System.out.println("该文件夹或文件存在"); if (f.isDirectory()) System.out.println("这是一个文件夹");//如果存在,判断是否为一个文件夹 else System.out.println("这不是一个文件夹,而是一个文件"); }else {//如果不存在创建一个文件 f.createNewFile();//还可以用f.mkdir()方法创建一个文件夹 System.out.println("创建成功!!"); } }}2,删除一个指定的文件:
直接用delete()方法可以删除对应的文件,在删除文件之前需要判断文件是否存在,否则会抛异常
3,获取当前文件夹中的子文件夹的信息:
使用list()方法,返回的是一个String数组,即子文件信息,
使用listFiles()方法,返回的是一个File数组,即可以操作的File类的实例化。
4,判断是否可以读写:
canWrite()方法,返回true可以写入
canRead()方法,返回true可以读取
5,获得文件的绝对路径和大小:
getAbsolutePath()返回文件的路径
length()返回文件的大小,单位是字节[byte]
更多File类的使用方法请到帮助文档里查询!比较简单,就不一一介绍。
0 0
- 【JAVA开发之IO流1-6】IO流之File类的用法
- Java io流之File
- java-IO流之File
- java基础--IO流之File类
- Java基础--IO流之File类
- Java基础:IO流之File类
- Java学习笔记之IO(一):File类的用法
- Java--IO之File类的用法总结
- IO流之File详细用法
- IO流之File类
- IO流之File类
- Java IO流之File文件类的使用
- io流之File类的使用
- java基础学习IO流之File类 十一 -1
- java的IO之File类
- java io 之File类
- Java IO之File类
- java之Io-File类
- Java 技术新手入门-Java 初学者的入门指南
- unexpected '@' in member unxpected '@' in program
- KMP算法详解
- libiconv.a库
- Glide之Target
- 【JAVA开发之IO流1-6】IO流之File类的用法
- 全文收索服务-solr介绍
- 牛人 就是这样锤炼出来的,中兴资深工程师,嵌入式专家韦东山是这样炼成的!
- 子线程更新UI画面的方法
- 12c 应答方式安装数据库的一点补充already exists. Specify another SID
- TortoiseSVN 右键操作 出现SOAP 1.2 fault:SOAP-ENV:Sender[no subcode]"HttpSendRequest failed" Detail:无法与服务器建
- Android ActionBar应用实战,高仿微信主界面的设计
- android shape的使用
- Oracle中decode函数用法