我正在尝试在Mac上使用FileReader。我创建了一个FileReader:
FileReader reader = new FileReader("~\\Documents\\workspace\\ProjectAMChart\\amcharts_3.11.1.free\\amcharts\\amcharts.js");
但出于某种原因,我总是得到FileNotFoundException
。我怎么能在Mac上输入正确的文件路径?
答案 0 :(得分:2)
两个问题:
~
是一个shell元字符。请改用user.home
系统属性。即
String userHome = System.getProperty("user.home");
FileReader reader = new FileReader(
userHome +
"/Documents/workspace/ProjectAMChart/amcharts_3.11.1.free/amcharts/amcharts.js");
答案 1 :(得分:0)
你应该使用单个正斜杠而不是双反斜杠。
EX: "/Documents/workspace/ProjectAMChart/amcharts_3.11.1.free/amcharts/amcharts.js"