File类简介

博客主要介绍File类,但具体内容缺失。File类在信息技术领域常用于文件和目录操作,可进行创建、删除、查询等操作,对文件管理有重要意义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

package cn.dali3.code12;

import java.io.File;

/*java.io.File
* 文件和目录路径名的抽象表示方式
* Java把电脑中的文件和文件夹封装为一个File类,我们可以使用File类中的方法对文件和文件夹进行操作
* 比如:创建文件或者文件夹
*      删除
*      获取
*      判断是否存在
*      获取大小
*      进行遍历
*  file类中的四个静态变量:
*  static String pathSeparator   与系统有关的路径分隔符
*  static char pathSeparatorChar 与系统有关的路径分隔符
*  static String separator       与系统有关的默认名称分隔符
*  static char separatorChar     与系统有关的默认名称分隔符
* 前两个是指连续多个路径字符串的分隔符,比如Win中就是分号 ;
*后两个是指路径名称的分隔符 Win中是反斜杠 \
*  注意:在写路径的时候,不要直接写路径分隔符,比如WIN中分隔符是\,Linux中是/
*  所以我们写路径的时候使用File类的静态变量去写
*  反斜杠是转义符,所以想用反斜杠要使用两个 \\
*
*  File类的构造方法:
*  1.File(String pathname)
*       pathname为字符串格式的路径名称
*       路径可以为文件夹结尾或者文件结尾
*       输入的路径可以是存在的  也可以是不存在的
*       可以是绝对路径,也可以是相对路径
*
*  2.File(String parent,String child)
*       parent为父路径
*       child为子路径
*       比如:C:\a.txt    C:\就可以为父路径,a.txt就可以为子路径
*       优点:使用起来比较灵活,修改方便
*  3.File(File parent,String child)
*       同上,不过父路径为File类
*       优点:可以使用File类中的方法对父路径进行一些操作,再创建新的File*/
public class Demo01 {
    public static void main(String[] args) {
        File f1 = new File("C:\\a.txt");
        System.out.println(f1);
        File f2 = new File("C:\\dali\\","b.txt");
        System.out.println(f2);
        File f0 = new File("C:\\dali\\");
        File f3 = new File(f0,"c.txt");
        System.out.println(f3);

    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值