URI 相对路径怎么写?

oN5GrzoN 2014-03-10 05:00:32
调一个函数,参数需要传一个URI类型进去
URI uri=new URI('abc.txt')

把abc.txt放在当前工程的目录,可以
但我想把abc.txt文件放进当前工程的目录的test文件夹下
URI uri=new URI('test\\abc.txt')

就抛异常,.\\test\\abc.txt也不行,怎么办呢?
...全文
721 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangwuji154 2014-03-10
  • 打赏
  • 举报
回复
引用 4 楼 oN5GrzoN 的回复:
[quote=引用 2 楼 xgc3098 的回复:] 你这样写,new URI('test\\abc.txt'),编译器是找不到磁盘上的文件的。 1.通过全局变量取得工程目录的路径 2.上面的路径+文件的相对路径,就可以找到具体的文件,注:可以测试打印文件路径。
但异常好像不是因为找不着,而是说有\这个符号[/quote] \写反了,是/,只写一个
oN5GrzoN 2014-03-10
  • 打赏
  • 举报
回复
引用 2 楼 xgc3098 的回复:
你这样写,new URI('test\\abc.txt'),编译器是找不到磁盘上的文件的。 1.通过全局变量取得工程目录的路径 2.上面的路径+文件的相对路径,就可以找到具体的文件,注:可以测试打印文件路径。
但异常好像不是因为找不着,而是说有\这个符号
-江沐风- 2014-03-10
  • 打赏
  • 举报
回复
我记得是 ../
xugcheng 2014-03-10
  • 打赏
  • 举报
回复
你这样写,new URI('test\\abc.txt'),编译器是找不到磁盘上的文件的。 1.通过全局变量取得工程目录的路径 2.上面的路径+文件的相对路径,就可以找到具体的文件,注:可以测试打印文件路径。
zhangwuji154 2014-03-10
  • 打赏
  • 举报
回复
http://stackoverflow.com/questions/8323760/java-get-uri-from-filepath

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧