fileinputstream读取文件路径
时间: 2023-11-28 08:05:28 浏览: 119
Java使用FileInputStream流读取文件示例详解
fileinputstream读取文件时可以使用绝对路径或相对路径来指定文件的位置。使用绝对路径时,需要提供文件在文件系统中的完整路径,比如"D:/re.properties"。这表示文件位于D盘的根目录下。
使用相对路径时,需要相对于当前工程或模块的位置来指定文件的路径。比如,在工程目录下的文件可以使用相对于工程的路径,如"src/re.properties"。如果文件在工程下的某个模块中,还需要添加模块名作为前缀,如"Chapter23_reflection/src/re.properties"。
另外,使用FileInputStream读取文件时,默认的路径是项目根目录下,也就是JavaSenior目录下。如果要使用getResourceAsStream()方法来读取文件,可以使用类加载器来指定文件的路径,如"../../../../../jdbc.properties"。
综上所述,fileinputstream读取文件时可以根据需求选择使用绝对路径或相对路径来指定文件的位置。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [IDEA FileInputStream 读取文件路径](https://blog.csdn.net/qq_44776065/article/details/116125409)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Maven项目中使用FileInputStream()或getResourceAsStream()时默认路径问题](https://blog.csdn.net/qq_43437122/article/details/108690439)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文