ユーザーを配列リストに追加するときに、このコードをファイルに書き込む必要があります。コードは正常に動作します:
public void writeToFile(String content)
{
try {
File file = new File("H:/JavaWorkspace/TradingPlatformProject/User_Report.txt");
if (!file.exists()) {
file.createNewFile();
}
FileWriter fw = new FileWriter(file.getAbsoluteFile(), true);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(content + "\n" );
bw.close();
logger.info("Recorded to User Activity file");
} catch (IOException e) {
e.printStackTrace();
}
}
ユーザーが別のことをした場合 (たとえば、アクセス許可のアップグレードを要求した場合) に、別のファイルに書き込みたいと考えています。このコードを複製せずに新しいファイル「UserRequests.txt」に書き込む方法はありますか?