java 本次工程目录下创建文件

我读取了本地的一个图片,现在要将这个图片放在当前工程中,怎样用java代码实现,像这样Filef=newFile("路径");怎样在当前工程目录下创建,而不受当前工程的放... 我读取了本地的一个图片,现在要将这个图片放在当前工程中,怎样用java代码实现,
像这样 File f = new File("路径");怎样在当前工程目录下创建,而不受当前工程的放置地点的约束。比如我的工程原来是放在E:盘的,把工程转移到F:盘,上面的创建文件会正常创建。而不受地点的影响。。。
展开
 我来答
chick202
2011-04-07 · TA获得超过203个赞
知道答主
回答量:196
采纳率:0%
帮助的人:127万
展开全部
右键点击工程名,new中folder,命名为lib就行,单元测试是右键点击工程名,new中点击other,选到java下的junit就行了
追问
不是用工具创建。。。是用java代码创建。。。用io,怎样在当前工程下创建自己需要的文件,而不受工程放置路径以及工程名称的影响。
earnest1234
2011-04-07 · TA获得超过334个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:286万
展开全部
File saveDir = 你的相对路径;
if(!saveDir.isDirectory()){
saveDir.mkdirs();
}

这样就可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
scream_007
2011-04-07 · 超过13用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:36.6万
展开全部
String rootPath = System.getProperty("user.dir");
String filePath = null;
if (rootPath.endsWith("\\")) {
filePath = rootPath + "demo.txt";
} else {
filePath = rootPath + "\\demo.txt";
}
File f = new File(filePath);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式