小白学习Java第十四课File类和枚举基本用法

本文详细介绍了Java中File类的使用方法,包括文件和目录的创建、删除、重命名等操作,以及如何获取文件的属性。同时,文章也讲解了枚举类型的定义和使用,展示了其在安全性和代码可读性上的优势。

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

File类代表文件和目录,在开发中,读取文件、生成文件、删除文件、修改文件的属性时会经常用到本类。
创建方法:
1.boolean createNewFile() 不存在返回true 存在返回false
2.boolean mkdir() 创建目录
3.boolean mkdirs() 创建多级目录

删除方法

1.boolean delete()
2.boolean deleteOnExit() 文件使用完成后删除

File类的基本用法:

import java.io.File;
import java.io.IOException;
import java.util.Date;

public class Testf {
    public static void main(String[] args) throws IOException {
        File f=new File("d:test.txt");
        System.out.println(f);
        f.renameTo(new File("d:bb.txt"));

        System.out.println(System.getProperty("use.dir"));
        File f1=new File("ss.txt");
        //f1.createNewFile();
        System.out.println("File是否存在:"+f1.exists());
        System.out.println("File是否存在目录:"+f1.isDirectory());
        System.out.println("File是文件:"+f1.isFile());
        System.out.println("File最后修改时间:"+new Date(f1.lastModified()));
        System.out.println("File大小:"+f1.length());
        System.out.println("File的文件名:"+f1.getName());
        System.out.println("File的目录路径:"+f1.getPath());
    }
}

枚举的基本用法:
枚举类型可以取代以往常量的定义方式,即将常量封装在类或接口中。此外,枚举类型还提供了安全检查功能。枚举类型本质上还是以类的形式存在。
命名规范:
final常量:使用大写字母命名,并且中间使用下划线进行连接。
enum枚举:使用大写字母命名,并且中间使用下划线进行连接。
示例:


public static void doit(ColorEnum c)
{
	switch (c)
	{
		case RED:
			System.out.println("这是红色");
			break;
		case BLUE:
			System.out.println("这是蓝色");
			break;
		case GREEN:
			System.out.println("这是绿色");
			break;
		default:
			break;
	}
}
public enum ColorEnum
{
	RED,BLUE,GREEN
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值