0

我有一个文件路径 C:\games\file.txt 要将其传递给 FileInputStream 构造函数,我们必须这样做

FileInputStream("C:\\games\\file.txt");

有什么方法可以在不使用这些额外的 \ 或转义字符的情况下构建文件路径?

我也希望这段代码独立于平台。

4

1 回答 1

3

您可以为此使用File.separator/.

String path = System.getProperty("user.home")+File.separator+"games"+
              File.separator+"file.txt";
于 2013-06-13T16:29:45.753 回答