類MakeDirectory
包含構造函數,並在構造函數中創建了一個目錄,並在該目錄內創建了一個文件。但是,即使文件和目錄已經成功生成,我也無法向新創建的文件寫入任何內容。任何人都可以幫我弄清楚爲什麼我不能寫入Anything.txt文件?無法寫入文件,使用File創建的文件類
public class MakeDirectory {
MakeDirectory() throws IOException{
// Creates Directory
File mydir= new File("MyDir");
mydir.mkdir();
// Creates new file object
File myfile = new File("MyDir","Anyfile.txt");
//Create actual file Anyfile.txt inside the directory
PrintWriter pr= new PrintWriter(myfile);
pr.write("This file is created through java");
}
public static void main(String args[]) throws IOException {
new MakeDirectory();
}
}
您得到了什麼錯誤? –
我沒有得到任何錯誤。文件已成功生成在該特定目錄下,但是當我看到文件Anything.txt時,我總是發現它爲空。不包含單詞或字符串。 – sam
我們可以看到你用來寫入這個文件的代碼嗎? –