2017-5-20实训的第六天
2017-05-22 08:47
127 查看
在java中,file可以获取文件的信息和属性
用file创建目录,并列出里面的内容
在f盘中创建两个文件夹lenovo 和study,在lenovo文件里面创建一个文档hello.txt,在study文件夹里面创建一个文档log.txt
判断文件是否为文件夹,如果是就列出来,并列出长度,如果不是就为文档,并列出文档的长度
用file创建目录,并列出里面的内容
File f=new File("d:\\"); f.mkdir(); //创建目录 File[] files=f.listFiles(); for(File file1:files){ System.out.println(file1);
在f盘中创建两个文件夹lenovo 和study,在lenovo文件里面创建一个文档hello.txt,在study文件夹里面创建一个文档log.txt
File f3=new File("f://lenovo"); f3.mkdirs(); File f4=new File("f://lenovo//hello.txt"); try { f4.createNewFile(); File[] f=f3.listFiles(); for(File s:f){ if(s.isDirectory()){ System.out.println("目录:"+s.getName()+" "+"长度:"+s.length()+"\t上一级文件:"+s.getPath()); }else{ System.out.println("文件:"+s.getName()+" "+"长度:"+s.length()+"\t上一级文件:"+s.getPath()); }} } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } File f5=new File("f://lenovo//study//log.txt"); try { f5.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
判断文件是否为文件夹,如果是就列出来,并列出长度,如果不是就为文档,并列出文档的长度
File[] files=file.listFiles(); for (File f : files) { if(f.isDirectory()){ System.out.println("目录:"+f.getName()+" "+"长度:"+f.length()); //递归调用 showAllFile(f); }else{ System.out.println("文件:"+f.getName()+" "+"长度:"+f.length()); } }
相关文章推荐
- linux下C语言编程之位运算和字符串运算中遇到的问题:20120707苏嵌实训第第六天
- MiniDB实训第六天
- 安卓实训第六天:首先使用AsyncHttpClient来完成网页源代码的显示功能,json数据在服务器端的读取还有安卓上的读取
- qt学习 实训第五天 第六天
- CSDN实训第六天
- 实训笔记第六天
- java实训第六天8/02
- 实训第六天
- 实训第六天
- 实训第六天
- 第六天实训!!!
- 东软睿道实训日记—第六天
- <实训|第六天>偷偷让新手的Linux无限重启附linux主机名称不是随便乱改的!
- OSS报表系统实训笔记
- 实训资料 bios
- 华为3Com携网络实训方案出席职教年会
- 微软(北京).NET俱乐部第十四次技术沙龙-Visual Studio 2005 Team System企业级开发实训
- MiniDB实训第五天
- 微软“校园之星”大赛实训让选手更像企业人
- 学习EXT第六天--关于树TreePanel(Part 2异步获取节点)