欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JAVA如何获取工程下的文件

程序员文章站 2022-06-03 11:05:21
其实很简单主要是理解编译路径 ①class.getresource public static void main(string[] args) {...

其实很简单主要是理解编译路径

①class.getresource

public static void main(string[] args) {
    wordtest wordtest = new wordtest();
    wordtest.getfile();
    system.out.println(wordtest.class.getresource(""));
    system.out.println(wordtest.class.getresource("/"));
  }

输出如下:

JAVA如何获取工程下的文件

第一行输出 该类的路径

第二行输出 源路径

②getclass().getclassloader().getresource

public void testfile() {
   system.out.println(getclass().getclassloader().getresource(""));
   system.out.println(getclass().getclassloader().getresource("/"));
    return ;
  }

输出如下

JAVA如何获取工程下的文件

此时'/'根路径获取的就是空 要注意

配上class图 加以理解

JAVA如何获取工程下的文件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。