【发布时间】:2017-06-07 14:12:35
【问题描述】:
我正在尝试创建一个新文件作为 boo/en_en.json 到 foo 文件夹,但 IntelliJ Idea 认为 boo 是一个目录并且 en_en .json 是一个文件。我应该如何解决这个问题?
我的代码是:
val target = new PrintWriter(new File(s"foo/$name-$locale.json"))
并且名称包括斜线标点符号。
操作系统是 MacOs Sierra。
【问题讨论】:
-
好吧,据我所知,
/是 MacOs 上的文件分隔符,不是吗?您甚至可以通过其他方式创建具有此名称的文件吗? -
你为什么会考虑在文件名中使用正斜杠?
-
你好@Hulk 这是项目的要求。我可以在我的计算机上手动创建一个文件,但我不能使用该代码。
-
你好@Dummy上面的答案相同。请检查
-
@Hulk 抱歉,我在标签中添加了 scala。我在 scala 中使用了 Java 库。
标签: java scala file macos-sierra slash