0 0

File類是否支持相對路徑?0

實例化一個File對象,參數中的路徑,是否支持"../"這樣的相對路徑?
如果不支持,有什麽別的辦法來支持"../"呢?
2013年5月24日 17:42

3个答案 按时间排序 按投票排序

0 0

./是不支持的
直接 new File("test.txt")就是当前的目录

2013年5月27日 18:25
0 0

File 对象支持相对路径,不过是相当与classPath来说,并不支持./../这种格式

2013年5月25日 17:34
0 0

File對象支持相對路徑

2013年5月24日 18:59

相关推荐

    Java相对路径总结

    4. **文件操作**:Java的`File`类提供了丰富的文件和目录操作方法,如`exists()`检查文件是否存在,`mkdirs()`创建多级目录,`delete()`删除文件或目录,`renameTo()`重命名文件等。 5. **资源加载**:在类路径上下...

    log4j中配置日志文件相对路径方法(PDF)

    ### Log4j中配置日志文件相对路径方法详解 #### 概述 在软件开发过程中,日志记录是一项重要的功能,它有助于开发者调试程序、监控应用程序的运行状态以及追踪问题。`Log4j`作为一款优秀的日志管理工具,被广泛应用...

    java File类

    `File`类还支持文件名过滤器,通过`list(FilenameFilter filter)`和`listFiles(FilenameFilter filter)`方法,可以筛选出满足特定条件的文件或目录。`FilenameFilter`是一个接口,实现该接口的对象可以定义一个`...

    Java 语言File类的详解

    - `File getCanonicalFile()` 和 `String getCanonicalPath()`:获取规范化的路径,去除"."和".."等相对路径表示。 **八、文件的最后修改时间** - `long lastModified()`:获取文件的最后修改时间,返回值为自1970...

    java File类文件的使用

    - `canonicalPath()`:获取规范化的绝对路径,去除相对路径和符号链接。 5. **文件列表和遍历**: - `list()`:如果`File`代表一个目录,返回该目录下所有文件和目录的名称数组。 - `listFiles()`:返回目录下的...

    java File类的一些知识

    - **绝对路径**:无论初始路径是否为相对路径,`getAbsolutePath()` 方法都会返回一个以操作系统根目录开始的完整路径。 - **应用示例**: ```java File file = new File("test.txt"); System.out.println(file....

    javaIO流File类的使用共3页.pdf.zip

    例如,`java.nio.file.Paths`类提供静态方法将File对象转换为Path对象,Path对象支持更丰富的文件操作。 9. **文件的遍历** 使用`Files.walk()`或`Files.find()`方法可以遍历整个目录树,查找满足特定条件的文件。...

    复合文档豪华版,支持复杂路径解析,多流打开 compound file

    复合文档豪华版,支持复杂路径解析,多流打开的compound file,安全高效地检索复合文档中的流。支持路径名打开,如绝对路径 \Video\Data\Video.mp4 相对路径 ..\GUID\GUID.txt 当前路径 .\GUID.txt

    log4j简单范例 日志文件是相对路径的

    这个“log4j简单范例 日志文件是相对路径的”示例将展示如何配置Log4j来记录日志,并将日志文件保存在程序运行时的相对路径下。 首先,Log4j的核心组件包括Logger(日志器)、Appender(输出目的地)和Layout(格式...

    谈谈PHP中相对路径的问题与绝对路径的使用

    相对路径是相对于当前工作目录或当前文件的路径,而绝对路径则是从根目录开始的完整路径。相对路径简洁方便,但易受工作目录改变的影响;绝对路径则更为稳定,不会因工作目录变化而失效。 在上述例子中,我们有一个...

    Java路径问题最终解决方案之一.

    例如,`ClassLoader` 类及其相关类的 `getResource(String name)` 方法,使用相对于当前项目的classpath的相对路径来查找资源。这表明,Java本质上只能通过绝对路径来定位资源。 #### 四、推荐的最佳实践 鉴于以上...

    解决idea web 配置相对路径问题

    然而,有时候在处理Web项目的相对路径时,可能会遇到一些问题。本文将详细介绍如何在Idea中正确配置Web项目的相对路径,以便解决类似的问题。 问题描述: 当在Web项目中使用iframe嵌入HTML文件,并且HTML文件内部...

    log4j中配置日志文件相对路径方法分析

    解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR...

    ini-File-Access-class.zip_C++ FILE类_c 文件操作类_ini

    尽管FILE类功能强大,但其使用相对复杂,需要手动管理内存和错误处理,而C++的fstream类则提供了更现代的面向对象接口。 2. **C++的fstream类**:fstream类是C++的标准库组件,它继承自iostream类,提供了对文件...

    html5 中视频路径问题解决

    本文将详细介绍如何通过简单的代码实现从绝对路径到相对路径的有效转换,并提供一个具体的示例来帮助读者理解和应用这些知识。 #### 绝对路径与相对路径的概念 1. **绝对路径**:指定了完整的文件位置,包括服务器...

    Java路径问题最终解决方案之一.txt

    这是因为`ClassLoader`类的`getResource`等方法会使用相对于当前项目的`classpath`的相对路径来查找资源。此外,常用的`ResourceBundle`类的`getBundle`方法也是如此操作。 通过查看`ClassLoader`类及其相关类的源...

    File_java_

    - `getCanonicalPath()`:返回文件的规范路径,解决符号链接和相对路径的问题。 7. **比较和排序**: - `compareTo(File anotherFile)`:根据文件路径进行比较,可用于排序。 `File.java`这个文件可能是实现了...

    总结一下java获取路径几种途径

    - **相对于classpath的相对路径**:如相对于`file:/D:/java/eclipse32/workspace/jbpmtest3/bin/`的路径,这里的`bin`目录是项目的classpath。 - **相对于当前用户目录的相对路径**:基于`System.getProperty("user....

    Java中获得路径

    在Java中,路径处理主要由java.io和java.nio.file包中的类来支持。本篇文章将详细探讨Java中如何获取和操作路径。 首先,我们来看`IPrinter.java`可能是一个接口,用于定义打印路径的方法,例如: ```java public ...

Global site tag (gtag.js) - Google Analytics