packagecom.file;importjava.io.File;importjava.io.IOException;/*** file相关的方法

*

*@authorcoco_xu

**/

public classFileMethodTest {public static void main(String[] args) throwsIOException {

File fileCreate= new File("D:\\coco_xu\\study\\files\\file.txt");//创建单级文件夹

System.out.println("单级文件夹创建:" +fileCreate.mkdir());//创建多级文件夹

System.out.println("多级文件夹创建:" +fileCreate.mkdirs());//创建文件

System.out.println("创建文件:" +fileCreate.createNewFile());//文件重命名

File toFile = new File("D:\\coco_xu\\study\\files\\toFile.txt");

System.out.println("文件重命名:" +fileCreate.renameTo(toFile));//删除方法

File file= new File("D:\\coco_xu\\study\\files\\toFile.tx");

System.out.println("删除文件:" +file.delete());

file.deleteOnExit();//判断方法

/** File file = new File("F:\\a.txt");

* System.out.println("文件或者文件夹存在吗?"+file.exists());

* System.out.println("是一个文件吗?"+file.isFile());

* System.out.println("是一个文件夹吗?"+file.isDirectory());

* System.out.println("是隐藏文件吗?"+file.isHidden());

* System.out.println("此路径是绝对路径名?"+file.isAbsolute());*/

//获取方法

/** File file = new File("f:\\a.txt");

* System.out.println("文件或者文件夹得名称是:"+file.getName());

* System.out.println("绝对路径是:"+file.getPath());

* System.out.println("绝对路径是:"+file.getAbsolutePath());

* System.out.println("文件大小是(以字节为单位):"+file.length());

* System.out.println("父路径是"+file.getParent()); //使用日期类与日期格式化类进行获取规定的时间 long

* lastmodified= file.lastModified(); Date data = new Date(lastmodified);

* SimpleDateFormat simpledataformat = new

* SimpleDateFormat("YY年MM月DD日 HH:mm:ss");

* System.out.println("最后一次修改的时间是:"+simpledataformat.format(data));*/

//文件或者文件夹的方法

/** File[] file = File.listRoots(); System.out.println("所有的盘符是:"); for (File item

* : file) { System.out.println("\t" + item); } File filename = new

* File("D:\\coco_xu"); String[] name = filename.list();

* System.out.println("指定文件夹下的文件或者文件夹有:"); for (String item : name) {

* System.out.println("\t" + item); } File[] f = filename.listFiles();

* System.out.println("获得该路径下的文件或文件夹是:"); for (File item : f) {

* System.out.println("\t" + item.getName()); }*/}

}

file java_Java中File常用的方法汇总相关推荐

  1. js如何操作表格(常用属性方法汇总)

    js如何操作表格(常用属性方法汇总) 一.总结 一句话总结: 二.表格相关的属性和方法 1.1 Table 对象集合 cells[] 返回包含表格中所有单元格的一个数组. 语法:tableObject ...

  2. React-Native中Animate动画使用方法汇总整理(四)之timing利用easing实现动画的灵活变换

    React-Native中Animate动画使用方法汇总整理(四)之timing利用easing实现动画的灵活变换 写作时间:2021/9/23 React-Native版本:0.63.2 目标平台: ...

  3. python redis模块常用_python-Redis模块常用的方法汇总

    Redes模块常用的方法汇总 一.创建建Redis对象 1.直接使用 import redis r = redis.Redis(host='127.0.0.1', port=6379) 2.连接池使用 ...

  4. js中数组常用的方法总结,包括ES6

    原文地址:js中数组常用的方法总结,包括ES6 1.push() 后增 push()方法可以向数组后添加一个新的元素,并返回新数组的长度. 末尾添加,返回长度,改变原数组 var a = [1,2,3 ...

  5. React-Native中Animate动画使用方法汇总整理(六)之缩放的实现

    React-Native中Animate动画使用方法汇总整理(六)之缩放的实现 写作时间:2021/9/24 React-Native版本:0.63.2 目标平台:iOS(安卓平台尚未检测) 整理的进 ...

  6. React-Native中Animate动画使用方法汇总整理(一)之简单动画的实现

    React-Native中Animate动画使用方法汇总整理(一)之简单动画的实现 写作时间:2021/9/23 React-Native版本:0.63.2 目标平台:iOS(安卓平台尚未检测) RN ...

  7. 【转】Java中File常用的方法汇总

    创建: createNewFile()在指定位置创建一个空文件,成功就返回true,如果已存在就不创建,然后返回false. mkdir() 在指定位置创建一个单级文件夹. mkdirs() 在指定位 ...

  8. vs2008中常见错误解决方法汇总

    1.error C2859 vc90.idb is not the idb file that was used when this precompiled header was created. 解 ...

  9. AIX中一些常用的命令汇总

    <oracle大型数据库系统在AIX/unix上的实战详解>集中讨论33:AIX中一些常用的命令程  文平 和若干读者邮件沟通了一些关于AIX命令使用方面的问题,干脆,这里我给大家做一个列 ...

最新文章

  1. 戏说 .NET GDI+系列学习教程(三、Graphics类的应用_验证码)
  2. Python 操作 pymysql 批量 增、删、改、查
  3. c语言多线程_马云都称赞的C语言、C++学习路线!!!!
  4. sql语句分析是否走索引_SQL语句无法走索引的一些情况分析及语句改写思路
  5. linux显卡驱动未加载,Linux下无显卡驱动的解决办法
  6. 通俗易懂的Monte Carlo积分方法(一)
  7. 【转】switch中case与default的情况
  8. (CVPR2019)图像语义分割(22) FickleNet-使用随机推理的用于弱监督和半监督的图像语义分割
  9. ubuntu和ok6410开发板之间架设nfs
  10. 腾讯地图api_为你的小程序插上地图的“翅膀”,腾讯位置服务亮相阿拉丁大会...
  11. (半)自动化爬虫系统该包含的功能点及相关介绍
  12. 为什么阿里巴巴不建议MySQL使用Text类型?
  13. Java操作xls文件,数据去重
  14. java lpad oracle_Oracle中Lpad函数和Rpad函数的用法
  15. 优知学院创始人陈睿:怎样做好一个创业公司CTO?
  16. 陈世涛:鼠标滚轮引起的画面上下跳动问题处理 跳行怎么办?
  17. python testng_自动化测试框架TestNG
  18. 企业邮箱给国外发邮件注册哪个好?如何群发邮件?
  19. TCAM CAM 说明 原理 结构 Verilog 硬件实现
  20. 神经性脚臭案例整理(二)

热门文章

  1. java二重循环continue_双重循环中,内循环中的continue语句的作用是结束内循环,并继续执行外循环。? 正确|错误...
  2. flink-DataStream-Source(超级详细)
  3. 带你一次搞懂点积(内积)、叉积(外积)
  4. 中国聚合支付行业市场全景调研及投资价值评估研究报告
  5. python速度提高了吗_这一行代码,能让你的 Python运行速度提高100倍
  6. lua table源码学习
  7. 安卓图片加载框架Gilde的用法
  8. IDEA如何配置 默认Maven 镜像仓库地址
  9. java计算机毕业设计汽车金融人事管理源码+程序+lw文档+mysql数据库
  10. insmod加载分析