JAVA IO——获取文件信息
2023-02-18 16:37:42 时间
??前言 友友们大家好,我是你们的小王同学?? 今天给大家带来的是JAVA IO——获取文件信息 希望能给大家带来有用的知识 小王的主页:小王同学? 小王的gitee:小王同学? 小王的github:小王同学?
常用的文件操作
- getName
- getAbsolutePath
- getParent
- length
- exists
- isFile
- isDirectory
getName(文件名字)
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\news1.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
}
}
getAbsolutePath(绝对路径)
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\news1.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
System.out.println("文件绝对路径=: "+file.getAbsolutePath());
}
}
getParent(文件父级目录)
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\news1.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
System.out.println("文件绝对路径=: "+file.getAbsolutePath());
System.out.println("文件父级目录=:"+file.getParent());
}
}
length文件大小(字节)
我们向txt记事本添加wxz6666
运行代码:
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\wxz.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
System.out.println("文件绝对路径=: "+file.getAbsolutePath());
System.out.println("文件父级目录=:"+file.getParent());
System.out.println("文件大小(字节)"+file.length());
}
}
exists(文件是否存在)
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\wxz.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
System.out.println("文件绝对路径=: "+file.getAbsolutePath());
System.out.println("文件父级目录=:"+file.getParent());
System.out.println("文件大小(字节)"+file.length());
System.out.println("文件是否存在=:"+file.exists());
System.out.println();
}
}
存在返回true 反之返回false!
isFile(是不是一个文件)
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\wxz.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
System.out.println("文件绝对路径=: "+file.getAbsolutePath());
System.out.println("文件父级目录=:"+file.getParent());
System.out.println("文件大小(字节)"+file.length());
System.out.println("文件是否存在=:"+file.exists());
System.out.println("是不是一个文件=:"+file.isFile());
System.out.println("是不是一个目录=:"+file.isDirectory());
}
}
isDirectory(是不是一个目录)
//获取文件信息
public static void info(){
//先创建文件对象
File file=new File("e:\\wxz.txt");
//调用相应的方法,得到信息
System.out.println("文件名字=: "+file.getName());
System.out.println("文件绝对路径=: "+file.getAbsolutePath());
System.out.println("文件父级目录=:"+file.getParent());
System.out.println("文件大小(字节)"+file.length());
System.out.println("文件是否存在=:"+file.exists());
System.out.println("是不是一个文件=:"+file.isFile());
System.out.println("是不是一个目录=:"+file.isDirectory());
}
}
相关文章
- Ansible PlayBook语法
- Ansible 通过Playbook部署LAMP
- InnoDB的锁(Locking)
- Ansible 通过PlayBook部署Zabbix
- 一次死锁(Dead Lock)分析
- 【matplotlib】3-绘制统计图形
- 融资
- 共享文件夹
- Docker Registry
- 编译LAMP部署动态网站环境
- 如何在本地Fabric release-2.2上快速make all成功
- 编译LNMP部署动态网站环境
- Odoo 基于Win10搭建基于Win10搭建odoo14开发环境搭建
- certutil 命令配合PS反弹后门
- nacos v2.2 k8s部署启动报错:nacos server did not start because dumpservice bean construction failure. errMs
- 使用 openPDF 创建带目录的文档时候, 使用如下方式, 可以保证目录页码准确
- Web前端开发HTML笔记
- Web前端开发CSS笔记
- 花个几分钟,带你再了解一下Java注解
- 数字化供应链|B2B供应链协同可视化如何应用全程业务化管理