首页 > 代码库 > Java中的路径问题

Java中的路径问题

Java中的路径问题

 

代码说明,如下:

技术分享

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); //读取不到                    }}

Java中的路径问题