最近再做一个文件管理器时遇到如下问题,希望大家给解答一下:
我要重命名一个文件(不是文件夹),比如把init(完整路径为/init)重命名成d,先判断是否存在/d这个文件,我明明有/d这个文件,但是我用new File("/d").exists()判断返回为false,什么原因啊
先谢过各位了。
我要重命名一个文件(不是文件夹),比如把init(完整路径为/init)重命名成d,先判断是否存在/d这个文件,我明明有/d这个文件,但是我用new File("/d").exists()判断返回为false,什么原因啊
先谢过各位了。
/* 取得修改后的文件路径 */
final String modName = myEditText.getText().toString(); // 取得修改的文件名
final String pFile = f_old.getParentFile().getPath() + "/"; // 取得该文件路径
final String newPath = pFile + modName; // 新的文件路径+文件名
final File f_new = new File(newPath);
if (f_new.exists()) {
ls |grep d