我想在Android中编写文件路径,例如:
String filepath = getFilesDir() + "/" + "1.txt";
因为方法
getFilesDir()
的值结尾将不包含/
,所以我必须手动添加/
。这正常吗? Java中是否有类似
[NSString stringByAppendingPathComponent:]
的东西(Objective-C方法会自动添加/
)? 最佳答案
您可以使用带有两个参数的File
构造函数。第一个是目录,在本例中是getFilesDir()
返回的文件,第二个是文件名:
String filepath = new File(getFilesDir(), "1.txt").getAbsolutePath();