我目前正在根据文件名创建目录,然后将文件移动到新目录中。目前,我使用以下代码成功地创建了新目录:
String filename = filesInFolder.get(i).toString();
File fullPathFile = new File(filename.replaceAll("(\\w+)_(\\d+).*", "$1/$2/$0"));
fullPathFile.getParentFile().mkdirs();
我试图使用InputStream
和OutputStream
将文件移动到新目录,代码看起来没问题,但是当我创建新目录时,所有文件夹都被设置为只读
,因此我无法将文件移动到新目录中。
那么,在创建文件夹时有办法将文件夹设置为读写
吗?