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());
}
}
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。