代码说明,如下:
package com.merlin.test; import java.io.InputStream; public class Test { public static void main(String[] args) { new Test().testPath(); } public void testPath() { //使用getResourceAsStream()方法时,根路径指的是classpath,即src InputStream in0 = this.getClass().getResourceAsStream("/"); //注意写成反斜杠 System.out.println(in0); //可以读取的到 //不适用跟路径时,就是类文件路径 InputStream in1 = this.getClass().getResourceAsStream("a.xml"); //注意写成反斜杠 System.out.println(in1); //可以读取的到 InputStream in2 = this.getClass().getResourceAsStream("/b.xml"); //注意写成反斜杠 System.out.println(in2); //可以读取的到 InputStream in3= this.getClass().getResourceAsStream("/a.xml"); //注意写成反斜杠 System.out.println(in3); //读取不到 } }
时间: 2024-10-14 04:52:25