How can I create CSV file in memory instead of physical location on drive by using OpenCSV
List<String[]> csvData = createCsvData("test@gmail.com", "123456", "444", "aaa", "bbb", "user");
try (CSVWriter writer = new CSVWriter(new FileWriter("C:\\Test\\test.csv"),
CSVWriter.DEFAULT_SEPARATOR,
CSVWriter.NO_QUOTE_CHARACTER,
CSVWriter.DEFAULT_ESCAPE_CHARACTER,
CSVWriter.DEFAULT_LINE_END)) {
writer.writeAll(csvData);
} catch (IOException e) {
System.out.println(e);
}