热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java查询文件_java文件操作(创建、查询文件名、扩展名)

publicclassDirTools{创建文件publicvoidMkDirs(Contextcontext,Stringdir){try{判断sdcard是否存在于手机上&#x

public class DirTools { // 创建文件 public void MkDirs(Context context, String dir) { try { // 判断sdcard是否存在于手机上&#xff0c;并且可以进行读写访问 if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { File file &#61; new File(dir); if (!file.exists()) { file.mkdirs(); } } } catch (Exception e) { Toast.makeText(context, "新建文件夹错误", 1).show(); } } // 查找文件夹里所有文件的文件名 public List checkDir(String parentName) { File file &#61; new File(parentName); boolean flag &#61; true; List list &#61; new ArrayList(); while (flag) { // 查出parentName下的所有文件 File[] fileNames &#61; file.listFiles(new FileFilter()); if (fileNames !&#61; null) { for (int i &#61; 0; i 0)) { int dot &#61; filename.lastIndexOf(&#39;.&#39;); if ((dot > -1) && (dot <(filename.length() - 1))) { return filename.substring(dot &#43; 1); } } return filename; } //获取不带扩展名的文件名 public String getFileNameNoEx(String filename) { if ((filename !&#61; null) && (filename.length() > 0)) { int dot &#61; filename.lastIndexOf(&#39;.&#39;); if ((dot > -1) && (dot <(filename.length()))) { return filename.substring(0, dot); } } return filename; } }



推荐阅读
author-avatar
王小志2602928087
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有