【发布时间】:2014-08-05 13:45:40
【问题描述】:
下面的代码创建了一个folder:
public class MainActivity extends FragmentActivity {
private static final String DIR_SDCARD = Environment.getExternalStorageDirectory().getAbsolutePath();
private static final String DIR_FILE = DIR_SDCARD + "/Android/data/com.project.google/Geo/";
File myfile;
myfile = new File(DIR_FILE+"GeoLocations.txt" );
myfile.mkdirs();
}
但我需要 GeoLocations.txt 是 txt file 但它在创建时是文件夹。
【问题讨论】:
-
java101:阅读您正在使用的方法的文档。
-
您正在创建一个名为“GeoLocations.txt”的文件夹,因为
mkdirs在您连接的整个路径上创建文件夹,包括最后一个实体。从路径中删除“GeoLocations.txt”,调用mkdirs,然后打开一个常规文件。
标签: java android file directory