• 技术文章 >Java >java教程

    java中获取文件或文件夹的路径方法

    高洛峰高洛峰2016-11-15 15:38:29原创808
    获取当前类的所在工程路径;
    如果不加“/”
    File f = new File(this.getClass().getResource("").getPath());
    System.out.println(f);
    结果:C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin\com\test
    
    
    获取当前类的绝对路径;
    第二种:File directory = new File("");//参数为空
    String courseFile = directory.getCanonicalPath() ;
    System.out.println(courseFile);
    结果:C:\Documents and Settings\Administrator\workspace\projectName
    
    
    获取当前类的所在工程路径;
    第三种:URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
    System.out.println(xmlpath);
    结果:file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt
    
    
    获取当前工程src目录下selected.txt文件的路径
    第四种:System.out.println(System.getProperty("user.dir"));
    结果:C:\Documents and Settings\Administrator\workspace\projectName
    
    
    获取当前工程路径第五种:System.out.println( System.getProperty("java.class.path"));
    结果:C:\Documents and Settings\Administrator\workspace\projectName\bin
    获取当前工程路径
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:java中的控制语句 下一篇:关于Java泛型的一个小Tips
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• 简单介绍Java Servlet程序• SpringCloud Tencent 全套解决方案一• 详细介绍Java虚拟机:JVM垃圾回收器• JAVA接口与抽象类详细解析• Java知识归纳之JVM详解
    1/1

    PHP中文网