-1
public boolean registerUser(String username, char[] password, String address) {
try {
File dir = new File("clientApplication" +File.separator + username);
dir.mkdirs();
File file = new File(dir.getPath() + File.separator + username);
FileWriter writer = new FileWriter(file, true);
writer.write(username);
writer.write("\r\n"); // write new line
writer.write(password);
writer.write("\r\n");
writer.write(address);
writer.close();
return true;
} catch (IOException exc) {
return false;
}
}
此方法的文件創建一個名爲clientApplication目錄,然後在給那clientApplication目錄無論是作爲用戶名通過了,然後一個子目錄創建需要基本上在一個文件子目錄。該文件永遠不會被創建。創建目錄的子目錄,並在該子目錄
在此先感謝
你應該追查異常而不是令人震驚。 – davidxxx
無論如何,我沒有看到任何可能導致此行爲的原因。我剛剛在我的機器上測試過,它可以工作。 – davidxxx
@davidxxx真的嗎?哦,哇。那麼我不知道爲什麼這不起作用,因爲它不在我的機器上。順便說一句,如果我不要該子目錄的東西。它被創建,所以它是關於子目錄的東西,但它可能是什麼,不知道。 – curiosityIsBliss