在Java中要得到一个文件的相对路径要怎么做??

没有方法可以直接调用么,要自己编么??

第1个回答  2012-12-13
URL url=this.getClass.getResource("/文件名.后缀名");
第2个回答  推荐于2016-04-06
可以试试这样

System.out.println(Sin.class.getResource(".") ); //Sin是类名

得到的URL稍为转一下追问

怎么转呢??而且斜杠也不对。。

追答

Windows中,JAVA内可以用/或\的,只是前面多了几个而已。

追问

关键是怎么转啊??

追答

不需要转! 去掉前面的file://即可

本回答被提问者和网友采纳
相似回答