FileInputStream - 如何直接获取路径,而不添加转义字符?

时间:2013-06-13 16:26:36

标签: java

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

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

有没有办法在不使用这些额外\或转义字符的情况下构建文件路径?

我也希望这段代码与平台无关。

1 个答案:

答案 0 :(得分:4)

您可以使用File.separator/

String path = System.getProperty("user.home")+File.separator+"games"+
              File.separator+"file.txt";