在java中怎么在文件夹下读取当前用户并且新建一个文件夹 , 如果没有就新建,如果有直接上传文件

如何在这个基础上获取当前用户... 如何在这个基础上获取当前用户 展开
 我来答
zhouxyx
推荐于2017-12-16 · TA获得超过192个赞
知道小有建树答主
回答量:150
采纳率:80%
帮助的人:74.5万
展开全部

1、我理解的当前用户就是专属于他自己的文件夹。

String currentPath = "xxx";
File file = new File(currentPath);
if(file.exists()){
//上传文件逻辑...
}else{
file.mkdir();
//上传文件逻辑...
}
追问

这个要怎么改

追答
你现在遇到了什么问题?
你给的图片中,大体的思路:
1、首先判断要上传的文件是否存在,或者必须有数据
2、判断指定文件夹是否存在,不存在,则新建
3、重命名你上传的文件(避免重复)
4、将重命名的文件传输到指定的文件夹中

思路是这样的。(你给的代码只截取部分的内容,我也没办法啊)
段瑾琳Dp
2016-05-09 · TA获得超过596个赞
知道小有建树答主
回答量:866
采纳率:0%
帮助的人:333万
展开全部
File file=new File("D:/ing.txt");
if (!file.exists()) {
file.createNewFile();
}
这个是判断是否存在,不存在就在D盘新建一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式