1
InputStream str = this.getClass()
                      .getClassLoader() 
                      .getResourceAsStream( "filename" );

该文件与类在同一个包中。
它每次都返回null。无论如何我们可以getResourceAsStream(...)用其他方法代替吗?

4

1 回答 1

2

getClassLoader如果您想从同一个包中加载东西,请不要使用。如果你这样做,你需要给出完整的路径。

只是

 InputStream str = this.getClass().getResourceAsStream( "filename" );
于 2012-11-27T08:57:05.693 回答