日期:2014-05-17  浏览次数:20799 次

用Java代码根据时间建文件夹
在做一个上传的功能。
希望可以达到这样的效果:

当上传图片时判断是否有以当前年月日命名的文件夹,如果有,就把图片上传至文件夹中,若没有相应名称的文件夹,就根据当前年月日创建文件夹,并上传图片

无从下手,不知道应该怎么写代码,希望各位大大可以为我指点迷津。
Java 图片上传 创建文件夹

------解决方案--------------------
1> 查询已经存在的文件夹全路径list
2> 获取上传的文件名
3> 遍历1中的list,判断文件名对应的文件夹是否已经存在
   if存在,upload到指定文件夹
   if不存在,创建新文件夹,并上传文件到新创建的文件夹内
------解决方案--------------------
File f = new File(filePath);
if(!f.exists()){
    f.mkdirs();
}
filePath就是你文件夹名
------解决方案--------------------
当初我做的一个聊天小程序就是每天存个聊天记录文件
思路是:
在上传pp的时候,获取下当前的日期,然后获取upload下的文件列表,遍历查找是否有以当前日期命名的文件夹,没有的创建当前日期的文件夹,有的话,直接保存了