`
imdxt1986
  • 浏览: 16329 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

android isDirectory()及listFiles()

 
阅读更多
String path="/mnt/sdcard/";  //我随便给的一个目录
File f=new File(path);   //new的一个File对象
if(f.isDirectory()){  //如果path表示的是一个目录则返回true
     //这里要做什么逻辑判断那就是你自己的事了
    ....
}

File[] files =f.listFiles()//获取当前文件夹下的所有文件和文件夹
分享到:
评论

相关推荐

    目录选择器源代码

    android.R.layout.simple_list_item_1, arr); list = (ListView) findViewById(R.id.list_dir); list.setAdapter(Adapter); list.setOnItemClickListener(lvLis); home = (Button) findViewById(R.id.btn...

    java工具类:文件操作工具类.java

    File[] fl = file.listFiles(); base = base.length() == 0 ? "" : base + File.separator; for (int i = 0; i ; i++) { zip(out, fl[i], base + fl[i].getName()); } } else { out.putNextEntry(new ...

    android下文件选择

    if(fileInfo.isDirectory()) //点击项为文件夹, 显示该文件夹下所有文件 updateFileItems(fileInfo.getFilePath()) ; else if(fileInfo.isPPTFile()){ //是ppt文件 , 则将该路径通知给调用者 Intent ...

    开发多媒体播放器

    File[] files = f.listFiles(); if (files != null) { /* 将所有文件添加ArrayList中 */ for (int i = 0; i < files.length; i++) { if (files[i].isDirectory()) { items.add(files[i].getName...

    Android实现WebView删除缓存的方法

    本文实例讲述了Android实现WebView删除缓存的方法。分享给大家供大家参考。具体如下: 删除保存于手机上的缓存: // clear the cache before time ... for (File child:dir.listFiles()) { if (child.isDirector

    删除svn文件的java代码

    for (File file : directory.listFiles()) { if (file.isDirectory()) { deleteSvnDirectory(file); } } } } public static void deleteDirectory(File directory) { for (File file : directory.list...

    java代码-用mkdir创建目录, 用到File类创建文件对象,list()列函数,isDirectory()判断是否目录函数。

    java代码-用mkdir创建目录, 用到File类创建文件对象,list()列函数,isDirectory()判断是否目录函数。

    jsp编程获取当前目录下的文件和目录及windows盘符的方法

    本文实例讲述了jsp编程获取当前目录下的文件和目录及windows盘符的方法。分享给大家供大家参考,具体如下: (一)获取当前目录下的文件和目录 知识点 1 file对象的应用 2 listFiles()方法 3 isDirectory()方法,isFile...

    递归删除目录和文件 DelDir.java

    File[] files = directory.listFiles(); //根目录为空 if(files.length ==0){ System.out.println(root+"根目录为空!"); return; } else{ for(int i=0;i<files.length;i++){ if(files[i]....

    isdir:检查描述符是否是目录。 节点的fs.stat.isDirectory()的薄包装器

    (围绕节点的本机fs.stat.isDirectory()方法包装) 用法 从NPM安装 npm install isdir --save 在您的脚本中 var isdir = require ( 'isdir' ) ; var fd = __dirname ; // or what ever you need to check isdir ( ...

    复制目录中的文件

    || filefinder.IsHidde()||filefinder.IsDirectory()) continue; filename = filefinder.GetFileName();//获取文件名字 SourcePath = strSourcePath + "\\" + filename; //要复制文件名 DisPath = ...

    Android build文件的删除的方法

    本文介绍了Android 删除所有build编译文件,翻译磁盘空间,分享给大家,也给自己留个笔记,具体如下: public static void main(String[] args) { //传入一个目录。 deleteFileWithThread(D:\\); /** * 这里...

    TreeFile.txt

    File[] files = file.listFiles(); //排序 files = sort(files); //遍历排好序的文件数组,打印当前文件或目录名,然后递归目录 for(File f : files) { StringBuffer output = new StringBuffer(); output....

    Java目录直读:枚举文件夹下的所有文件.rar

     File[] files=file.listFiles(); //重点:取得目录内所有文件列表  StringBuffer message=new StringBuffer();//实例化一个StringBuffer,用于处理显示的字符串  message.append(path); //增加信息  message....

    3Java SE(下).doc

    1.java.io.File: 该类用来表示一个文件...eg:File[] subs = dir.listFiles(filter);---->filter为过滤器 3)删除多级目录: 由于一个目录中可能含有子项。所以要删除当前这个目录必须先将其所有子项删除才 可以。

    Java遍历目录显示文件列表.rar

      File[] files=file.listFiles();//重点:取得目录内所有文件列表   StringBuffer message=new StringBuffer();//实例化一个StringBuffer,用于处理显示的字符串   message.append(path); //增加信息   ...

    IO输入输出留

    File [] files=f.listFiles(new FileFilter() { public boolean accept(File f) { return f.length()>=20*1024; } }); for (File file : files) { int len=(int) (file.length()/1024); ...

    卫斯理合集 倪匡

    File[] tempList = file.listFiles(); for (int i = 0; i ; i++) { if (tempList[i].isFile()) { // System.out.println("文 件:" + tempList[i]); files.add(tempList[i].toString()); } if ...

Global site tag (gtag.js) - Google Analytics