15.1.1访问文件和目录
来源:互联网 发布:python 迭代器 编辑:程序博客网 时间:2024/06/05 22:55
package A15_1_1访问文件和目录;import java.io.File;import java.io.IOException;public class FileTest {public static void main(String[] args) throws IOException {//以当前路径来创建一个File对象File file=new File(".");//直接获取文件名,输出一点System.out.println(file.getName());//获取绝对路径System.out.println(file.getAbsolutePath());//D:\workspace\第15章输入_输出\.//获取相对路径的父路径可能出错System.out.println(file.getParent());//null//获取上一级路径System.out.println(file.getAbsoluteFile().getParent());//D:\workspace\第15章输入_输出//在当前路径下创建一个临时文件File tmpFile=File.createTempFile("aaa", ".txt", file);if(tmpFile.exists()){System.out.println("文件创建成功");}//指定当JVM退出时删除该文件tmpFile.deleteOnExit();//以系统当前时间作为新文件名来创建新文件File newFile=new File(System.currentTimeMillis()+"");System.out.println("newFile对象是否存在:"+newFile.exists());//false//以指定newFile对象来创建一个文件newFile.createNewFile();//以newFile对象来创建一个目录,因为newFile已经存在//所以下面方法返回false,即无法创建该目录Boolean isTrue= newFile.mkdir();System.out.println(isTrue);//false//使用list()方法列出当前路径下的所有文件和路径String[] fileList=file.list();System.out.println("-------当前路径下所有文件和路径如下---------");for(String fileName:fileList){System.out.println(fileName);}//listRoots()静态方法列出所有的磁盘根路径File[] roots=File.listRoots();System.out.println("----------系统所有根路径下-------------");for(File root:roots){System.out.println(root);}}}
阅读全文
0 0
- 15.1.1访问文件和目录
- 访问文件和目录
- 访问文件和目录
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- UNIX文件和目录访问权限
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- JDK 7的文件和目录访问
- Linux文件和目录访问权限设置
- Linux文件和目录访问权限设置
- Centos 文件和目录访问权限设置
- Centos 文件和目录访问权限设置
- 访问文件目录,文件
- 李开复给中国大学生的七封公开信(其三)
- 一分钟了解负载均衡的一切
- Spring+SpringMVC+MyBatis实现数据库连接的登录功能
- 调用DllRegisterServer进行COM组件的注册
- 解码方法-LintCode
- 15.1.1访问文件和目录
- U-boot根目录下的mkconfig分析
- Ajax封装
- 类与对象的基础
- Redis 安装
- PHP MySQL insert
- 值得看的youtube频道
- 人工智能泡妞第一步 · 了解学科
- dubbo