// 获得某个文件夹folderPath下面某种文件后缀fileType的所有文件名public static List<String> getFileNamesInFolder(String folderPath,String fileType) {File folder = new File(folderPath);File[] files = folder.listFiles();List<String> fileNames = new ArrayList<String>();for (int i = 0; i < files.length; ++i) {File file = files[i];if (file.isFile()) {String[] str = file.getPath().split("\\.");if (str[str.length - 1].equals(fileType)) { // 分割完后查最后的分割单元fileNames.add(file.getName().split("\\.")[0]);}}}return fileNames;}// 递归查询当前可以使用的默认文件名Test的numberpublic static int calFileNameIndex(List<String> nameList, int currentNum) {String str = "Test";for (int i = 0; i < nameList.size(); ++i) {if (nameList.get(i).toString().equals(str + currentNum)) {nameList.remove(i);currentNum = calFileNameIndex(nameList, ++currentNum);break;}}return currentNum;}

  

更多相关文章

  1. C语言函数的递归(上)
  2. Android(安卓)Runtime
  3. Android(安卓)Android.mk文件各种模版参考
  4. Android格式化外部设备如USB等
  5. Mac Android(安卓)FFMpeg 编译及集成
  6. Android(安卓)获取目录下所有文件、获取对应后缀文件
  7. Android收集崩溃信息的原理
  8. Android(安卓)删除sdcard目录中的某些目录文件
  9. Android(安卓)获取缓存大小及清除

随机推荐

  1. Android应用程序与SurfaceFlinger服务的
  2. androidのEditTex详细使用
  3. Android的系统架构
  4. Android开发屏幕适配
  5. Android联系人数据库全解析(2)
  6. android ndk log
  7. Android绘制优化----系统显示原理
  8. Android学习笔记:Android消息处理机制之Ha
  9. Android软件如何自动升级
  10. android工具之adb monkey