File rootFile = new File(...)
File[] files = rootFile.listFiles();
for(File file : files){
String fileName = file.getAbsolutePath();
...
}我就是这样操作的,文件可以正常读取,带空格也是可以读取的,不需要处理。
File[] files = rootFile.listFiles();
for(File file : files){
String fileName = file.getAbsolutePath();
...
}我就是这样操作的,文件可以正常读取,带空格也是可以读取的,不需要处理。
FileOutputStream fos = new FileOutputStream(file);
byte[] bt = new byte[1024];
int i = 0;
while ( (i = is.read(bt)) > 0 )
{
fos.write(bt, 0, i);
}
fos.close();
is.close();
我这样操作