博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java FileReader使用相对路径读取文件
阅读量:5794 次
发布时间:2019-06-18

本文共 524 字,大约阅读时间需要 1 分钟。

Java FileReader使用相对路径读取文件

觉得有用的话,欢迎一起讨论相互学习~

  • 在进行编程时需要时常更换主机进行测试,如果使用绝对路径则需要经常更改,为此使用相对路径是一个不错的选择。但是使用./,../.\\,..\\的方式会经常出现未找到文件的错误
  • 需要读取的文件路径为 项目根目录\experiment\1.txt

    解决方案

  • 使用System.getProperty("user.dir")获取当前程序运行的工作根目录
  • 使用File.separator表示目录的分割符,此操作需要import java.io.File
String root = System.getProperty("user.dir");String FileName="1.txt";String filePath = root+File.separator+"experiment"+File.separator+FileName;FileReader fr = new FileReader(filePath);
  • 这样可以避免出现未找到文件的错误

转载于:https://www.cnblogs.com/cloud-ken/p/9963443.html

你可能感兴趣的文章
位操作
查看>>
关于hostapd的调试
查看>>
modsign: could't get uefi db list
查看>>
Firefly Mutil-Boot多系统安装启动程序发布
查看>>
20145240《Java程序设计》课程总结
查看>>
Python paramiko模块
查看>>
设计模式
查看>>
(不)扩展内置原型((Not) Augmenting Built-in Prototypes)
查看>>
W驱开技详.过滤驱动测试
查看>>
关于MATLAB处理大数据坐标文件201762
查看>>
递推练习 简单n!
查看>>
spring项目启动错误——java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext...
查看>>
Android中解析XML
查看>>
关于 visual studio 扩展与更新 搜索不到qt的解决方案
查看>>
python3字典:获取json响应值来进行断言的用法详解
查看>>
010:DEBUG模式详解
查看>>
Django当中的sql查询
查看>>
Ubuntu12.04 15.04禁止移动介质自动播放
查看>>
(Android)详解android:scaleType属性 (转)
查看>>
Tyvj1952 Easy OSU
查看>>