分享

File

 天天new 2013-06-08
1创建文件
File f=new File("c:"+File.separator+"2.txt");
boolean flag=true;
try {
flag=f.createNewFile();
} catch (IOException e) {
}
System.out.println(flag);  //如果不存在文件时,true

   boolean mkdir()
 boolean mkdirs()

2、删除文件
 Boolean delete();
void deleteOnExit();

3、判断
exist()
isHidden()

4\ getParent();
getPath();
int lastModified() //最后修改的时间

5、遍历
               File f=new File("c:"+File.separator);
//String[] name =f.list();
String[] name =f.list(new FilenameFilter(){
public boolean accept(File dir,String name)
{
return name.endsWith(".txt");
}
});
for(String n:name)
{
System.out.println("c:\\"+n);
}
6 、递归
static void show(File dir)
{
File[] fs=dir.listFiles();
System.out.print(dir.getName());
for(int i=0;i<fs.length;i++)
{
if(fs[i].isDirectory())
{
show(fs[i]);
}
else
{
System.out.println("\\"+fs[i].getName());
}
}
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多