未知昵称
2019-01-03 10:06
采纳率: 89.7%
浏览 2.6k
已采纳

eclipse新建的项目,读取项目中的文件??

如图所示,新建了一个java project,在src文件下新建了两个package,
一个package下是主函数,另外一个package下新建了一个txt文档。
跟src同级目录新建了一个source文件夹,文件夹下新建了一个txt文档,现在想分别读取项目中的这两个txt文档,test.java中代码应该怎么获取到这两个文件路径?不要那种C:\user\ ..........之类的路径

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • hechenye 2019-01-03 03:10
    已采纳

    String strdir = System.getProperty("user.dir") + "\source";
    这个到目录下了

    点赞 打赏 评论
  • w狸猫 2019-01-03 02:40

    String path = test.class.getResource("/").getPath() 这个会返回当前项目的根目录 然后你再 加上 path = path + “source"

    点赞 打赏 评论
  • qq_32554011 2019-01-03 05:49

    把你的source设置为根路径就是 图片说明

    点赞 打赏 评论
  • 阳光纯粹 2019-01-18 16:32

    直接用相对路径啊
    String path1 = "source/test.txt";
    String path2 = "src/com/project02/test02/test02.txt";
    InputStream inputStream = new InputStream(new File(path1));
    //InputStream inputStream = new InputStream(new File(path2));

    点赞 打赏 评论

相关推荐 更多相似问题