Java 中 创建文件夹操作
2017-10-20 18:23
169 查看
Section1 mkdir
if (Environment.MEDIA_MOUNTED.equals( Environment.getExternalStorageState())){ String path = Environment.getExternalStorageDirectory().getAbsolutePath(); path=path+File.separator+"1ATesthaha"+File.separator+"tempImage.png"; Toast.makeText(this,path,Toast.LENGTH_LONG).show(); File file = new File(path); file.mkdir(); }检查文件发现没有创建成功Section2 mkdirs我们做一修改
if (Environment.MEDIA_MOUNTED.equals( Environment.getExternalStorageState())){ String path = Environment.getExternalStorageDirectory().getAbsolutePath(); path=path+File.separator+"1ATesthahab"+File.separator+"tempImage.png"; Toast.makeText(this,path,Toast.LENGTH_LONG).show(); File file = new File(path); file.mkdirs(); }
这次创建成功了,但是结果不是我们想要的
tempImage.png成了文件夹了
Section3 getParentFile
if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())){String path = Environment.getExternalStorageDirectory().getAbsolutePath();path=path+File.separator+"1ATesthahac"+File.separator+"tempImage.png";Toast.makeText(this,path,Toast.LENGTH_LONG).show();File file = new File(path);file.getParentFile().mkdirs();}
这回结果符合预期。
相关文章推荐
- javaIO读和写和创建文件夹的基础简单操作
- Java文件夹操作,判断多级路径是否存在,不存在就创建(包括windows和linux下的路径字符分析),兼容Windows和Linux
- java 对文件的删除、剪切、移动和创建文件夹操作
- java实现对hdfs文件系统的上传,下载,删除,创建文件夹的操作演示
- Java中创建操作文件和文件夹的工具类
- java操作ftp 上传下载创建文件夹(转+扩展)
- Java中文件和文件夹创建、删除和移动操作,Java Socket多线程传输多文件
- 初学JAVA:创建/删除/读取/复制文档、文件夹等操作
- Java本地文件操作(二)文件夹的创建、删除、重命名
- java13.语言进阶------本地文件操作---文件夹的创建、重命名、删除
- java中File文件的创建,删除,复制,移动,以及目录文件的删除等等,主要是文件及文件夹的操作
- java中Properties文件的读写操作(自动创建文件夹和文件)
- java操作ftp 上传下载创建文件夹
- java 对文件的删除、剪切、移动和创建文件夹操作
- java下操作ftp 上传下载创建文件夹
- JAVA操作文件或文件夹的创建与删除
- java文件操作 之 创建文件夹路径和新文件
- java文件操作:文件夹,文件创建
- Java文件夹操作,判断多级路径是否存在,不存在就创建(包括windows和linux下的路径字符分析),兼容Windows和Linux
- java操作ftp 上传下载创建文件夹(转+扩展)