首页 > 代码库 > File类的使用
File类的使用
File类的使用(代码片+注释)
1 package Zhang; 2 3 import java.io.File; 4 5 public class FileTest { 6 7 public static void main(String[] args){ 8 9 /*File文件目录 10 11 * list()以字符串数组形式返回文件目录中的文件和文件夹 12 13 * listFiles()返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件 14 15 * */ 16 17 for(String i:new File("/home/zhang/Music/").list()){ 18 19 System.out.print(i+"\n"); 20 21 } 22 23 24 25 File file=new File("/home/zhang"); 26 27 //测试此抽象路径名或表示的文件或目录是否存在 28 29 System.out.println("文件是不是存在:"+file.exists()); 30 31 //测试此抽象路径名表示的文件是否是一个目录 32 33 System.out.println("是不是一个目录:"+file.isDirectory()); 34 35 //测试此抽象路径名指定的文件是不是一个隐藏文件 36 37 System.out.println("是不是隐藏的文件:"+file.isHidden()); 38 39 //设置此抽象路径名指定的目录的拥有者的可读权限 40 41 file.setReadable(true); 42 43 System.out.println("此目录的父目录是:"+file.getParent()); 44 45 //列出目录中没有被隐藏的目录 46 47 for(File fileDirectory:file.listFiles()){ 48 49 if(!fileDirectory.isHidden()){ 50 51 System.out.println(fileDirectory.getName()); 52 53 } 54 55 } 56 57 System.out.println("----------------------"); 58 59 for(File fileName:File.listRoots()){ 60 61 for(String strFile:fileName.list()){ 62 63 System.out.println(strFile); 64 65 } 66 67 } 68 69 } 70 71 } 72 73
2016-10-08
File类的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。