无效的转义序列(有效的转义序列为 \b \t \n \f \r \“ \' \\ )

2022-09-02 11:30:06

我正在尝试使用java.util.Scanner将文件读取到我的Java程序中,当我输入下面的代码时,我收到上述消息(我是java新手) - 任何人都可以帮忙吗?(我看了一个类似的消息,有人用他们自己的代码得到,但它太复杂了,我无法在我的示例中使用!我有Windows 7。

BufferedReader job = new BufferedReader
               (new FileReader("\My Documents\JOBS\newfile.txt"));

答案 1

您需要对文件路径中的“\”进行转义。

BufferedReader job = new BufferedReader 
               (new FileReader("\\My Documents\\JOBS\\newfile.txt"));

答案 2

\转义字符,使用\\