文件

File类
File类代表系统中的文件对象(文件或目录),位于java.io下。存储介质上的文件或目录在java程序中都是用File类的实例来表示。
常用构造方法:
public File(String pathname):以Pathname为路径创建File对象,如果pathname是相对路径,则是以eclipse下的项目为根目录
文件的操作
public boolean creatNewFile() //不存在时创建空文件
public boolean mkdir() //创建此路径名指定的目标
public boolean mkdirs() //创建此路径名指定的目录,包括父目录
public boolean delete() //删除文件(或文件夹),如果是目录,必须为空才能删除
public boolean renameTo(File dest) //将原文件重新命名或移动,为此路径名表示的文件(同盘符或跨盘符)

public class demo3{

    public static void main (String[] args){

        File file = new File("E:/abc.txt");
        try{
        file.creatNewFile();
        }catch(IOException e){
        e.printStackTrace();
    }
    //创建目录(文件夹)
    file.mkdir();
    //判断文件是否存在
    file.exists();
    //判断是否是一个文件
    file.isFile();
    //获取文件路径
    file.getAbsoiutePath();
    //获取文件名称
    file.getName();
    //获取字节的大小,字节
    file.length
    //删除文件
    file.delete();
-----------------------------------------------------

    File file1 = new File("E:/abc.txt");
    File file2 = new File("E:/hello.txt");
    file1.renameTo(file2);

    //获取文件名
    File file3 = new File("E:/");
    String[]  name = file3.list();
    for(String string :name){
        System.out.println(string);
}
    //获取文件路径
    File[] files= file3.listFiles();
        for(File file4:files){
            System.out.println(file4.getAbsolutePath());
        }




  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值