即使在提到'\'
路径
File file = new File("E:\\RConnect4s\\RConnect4s\\ZoneEast\\Utilities\\NBR.txt");
我的完整代码
public class UnixInterface implements Serializable {
String content = "This is the content to write into file";
/*File file = new File("E:\\RConnect4s\\RConnect4s\\ZoneEast\\Utilities\\NBR.txt");*/
File file = new File("E:\\RConnect4s\\RConnect4s\\ZoneEast\\Utilities\\NBR.txt");
if (!file.exists()) {
file.createNewFile();
}
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
bw.write(content);
bw.close();
System.out.println("Done");
}
答案 0 :(得分:1)
您的代码工作正常,请参阅your Code
有关详细信息,请参阅Java Doc
更新:在您的代码中,您只能在类级别进行初始化,因此请尝试在以下任何函数内执行操作:
public class UnixInterface implements Serializable {
public static void main(String[] args) {
String content = "This is the content to write into file";
/*File file = new File("E:\\RConnect4s\\RConnect4s\\ZoneEast\\Utilities\\NBR.txt");*/
File file = new File("E:\\RConnect4s\\RConnect4s\\ZoneEast\\Utilities\\NBR.txt");
if (!file.exists()) {
file.createNewFile();
}
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
bw.write(content);
bw.close();
System.out.println("Done");
}
}
此代码也有效,请参阅your code 2